I need an explanation!

So last night my boyfriend fingered me. He has pretty long fingers, and he was going pretty hard. (I'm not a virgin btw), anyway, I finished, and I got up and there was blood everywhere. His hand was covered in blood. I just got over my period about 2 weeks ago and I'm not due for it till another 2 weeks. Can someone explain to me why I started bleeding?!? (He was super sweet about it, considering I was so embarrassed) I just need answers😩