Late AF but BFN

I’m on cycle day 30. My cycle is regular and always between 24-28 days. The only time in my life I’ve been late was when I was previously pregnant.

I’ve had pregnancy symptoms like cramping (which I had in my last pregnancy), frequency urinating, hunger etc all symptoms I had before. But the weird thing is I tested today and it was negative. I’m about 13 DPO. Has anyone been through this? A website I found said I should test on June 5. Has anyone been late and taken a while to get a BFP?