Implantation or period soon?

I’m on birth control and when me and my boyfriend fucked with a condom, he pulled out before he finish. This is what was there a day later. I’m supposed to have my period today. 3 days after we had sex