TMI with pic... Implantation bleeding?

LJ • Baby girl born Feb 19, 2015 and second girl born Jan 20, 2017. Baby #3 due in October!
Either 5 or 6 DPO and due for AF on the 18th. Any thoughts?