Bleeding after getting fingered

sera

So my bf fingered me this morning and it was kinda rough, and his nails are a bit long as i was getting fingered it hurts a bit. After a few hours I noticed some blood on my panty liner( almost full) then i changed into a pad and now its full. My AF is not due till NOV7 i dont know if this is my period or a cut on my cervix. Im having an intense cramps, also we had protected sex on NOV2 he pulled out before he even came, im not sure if this is implantation but also not sure if AF came early please help