Bleeding-Help

I’m 5 days late for AF. I have had multiple negative HPT’s over the last week. Yesterday I had 1 episode of spotting when I wiped. Today I’ve had spotting off and on all day- lighter pink to dark pink and slight cramping/discomfort. I had a BFP this morning and again this afternoon.

Could it be that I just ovulated later than I thought? Or what are your thoughts?