You never know your luck. Especially with natural cycles, ovulation day can easily be miscalculated unless you're actually doing OPK's. I got my BFP at 6dp5dt, and implantation bleeding about 3 days after transfer. So you're kind of in the right time frame.
That being said, as we all know weird $hit happens in this game. So I'm not going to jump to any conclusions yet and will instead just sit quietly and hope for the best