My last two pregnancies i got my BFP before AF was due but this one i tested the morning of when AF was meant to turn up and got a BFN then the next morning i got a very definite BFP.