Implantation this late in the game? TMI

I'm CD 31, 9 days since I *think* I implanted (worst cramps of my life/no blood), 7 days late for AF with BFN two days ago. Now I'm getting this super light pinkish discharge. I'm having light cramping but nothing major. I had some cramps last week a few days before and after I think I implanted. What could this be? AF starting? Or could I be pregnant? I've never been this late before and I'm praying for a BFP! Has anyone else had the same discharge this late and gotten a BFP? (Btw this is a small tampon - so the blood is very minor)