Bfn before period?

Has anyone else got a bfn before there period? But got a bfp after missed period. My period is not due until the 16th. I am pretty sure I ovulated 27th or 28th! Maybe later idk.