2 days late

I’m 2 days late on my cycle and I’m never late but I keep getting negative test! I usually spot 2 days before my cycles and I haven’t had any spotting. Has this happened to anyone but still got a BFP?