You are pretty much on the mark there. When temping I found I could ovulate anywhere between CD12 & CD17 (not the traditional 14 days) you could find your O day changes too. For this pregnancy I O'd CD12. I tested positive 10 days after O day with a sensitive test so it is possible to test earlier than what they recommend. Implantation is said to occur between 4 - 10 days. They say the earlier you implant the best chance your bubs has of survival. My bub implanted at 6DPO (I got a temp dip at 6&7DPO followed by a rapid rise) and has been a sticker.