Dpo and testing

Felicia
Ok... So my cycle varys from anywhere between 28 and 31 day cycle. As of now af is due in a couple days and im 12dpo and yesterday i got a bfn. Is it still possible for it to change to a bfp?