Your timing was good and so is the "late" period.
You need to wait at least 2, preferably 3 weeks, after having sex to test. When you test, use your first morning - wakeup - urine for the best results.
Testing early, false negatives are common. False positives are rare.