Found out i was pregnant

ca

Took 31 days to finally get a positive well my last cycle started on the 16 the of December which puts me at 9 weeks but my blood test puts me at 5-7 weeks and ultra sound around 5 weeks so they weren't able to give me a due date has this happen to someone before this is my second pregnancy had my first almost 2 years ago ?