Woohoo!! that you get your BFP!!

I tested at around 10 DPO but it is recomended that you wait until AF is due. Even then for some people it takes longer to show up. So if your late, and still getting BFN's maybe wait a few days and try again.