Tmi Is this implantation or period

I have been on nexplanon for almost two months now. I have not had a period or spotting since I had it placed. Yesterday, I believe I started spotting or maybe I finally got a period. Is this too dark to be implantation? I had sex four days ago and this started yesterday. Or is this my period finally starting? I also want to add that my boyfriend and I use condoms and he pulls out with the condom on before finishing. So it would be absolutely crazy, but I guess nothing is impossible