Period or implantation...

***TMI***

Got this when I wiped this afternoon... have NEVER spotted before a period. Can't tell when I ovulated (was usually last weekend and we did bd twice so I'm about 6-7dpo if I had a short surge and missed it) been getting negative OPKs since CD8 (Hence why the date keeps moving) till now which means aunt flow was originally due in 8 days (May 31st). Am I starting a week early or could it possibly be implantation even though I didn't get a positive OPK 😕

(Flo app is my original cycle)

UPDATE;

Approx. 4 hours later...