Implantation bleeding?

I had some cramps around 1 AM and when I got up to pee this morning this came out. I’m 8 DPO. IB or AF? AF not due for 7 days