Period is due on Sunday

Moochee

After sex with my bf....i went to the bathroom to clean up and when I wiped I seen spots of blood.

Implantation bleeding??? Or the start of period??

Im also experiencing cramping too