Late ovulation?

Soooo I’m TTC after miscarriage and this is the first cycle I am trying again. My period is never more than 33 days, usually 31. I have been using OPK for months and peak ovulation tests has never been after day 16 or 17, today is day 20 and I finally got a peak on my test but I slept in like 3plus hours later than normal. I’m going to BD either way but wondering, is ovulation just late this month or did my sleeping late cause me to get a false positive on my OPK? I know after miscarriage cycles can be a little off for a while. Thanks for any insights and baby dust to all. ❤️