Is this normal? Just got BFP

Becky
Had my first ever BFP yesterday and retested with a digital this morning and yep 2-3 weeks but think I'm 4 cos AF was due yesterday... very much in shock as expected AF as usual.
I was so worried about retesting this morning as my boobs didn't feel quite as tender and keep feeling slight period pains/cramps... is this normal? Could could AF still come?! 
Here's my tests :)

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors