Blood?

Soo i was expecting my period to arrived on the 20th of may which it didn't soo i decided to have sex on the 21 and after we where finished i went to use the restroom and saw blood so i knew my period had started so it lasted from the 21 to the25 after i was finish i still had light blood but didnt need to use a pad ..on the 27 i had sex and he finger me that's all i went to use the restroom and saw blood? Could it be because he was to rough or my period not totally finished?