AF due June 22 but ovulated late

Stephanie • 24 years old. Married 4 years. TTC baby #1.
AF is due tomorrow and got a BFN today. I'm starting to worry because we have been trying for 10 months and starting to give up. I'm starting to google stuff and now I'm worried about my ovulation...
I don't normally ovulate until day 16-19... This time was day 19 I ovulated... that would only make me 9/10 DPO when AF is due... Is that enough time for my body to fertilize the egg and implant it..? Anyone else ovulate late and got pregnant. My cycles are 27-29 days long