Bleeding during sex

Sometimes I have light bleeding or spotting after/during sex. It's never when I'm on or around my period either. Sometimes it's just light pink but other times it looks like full on blood. I can't go to the doctor at the moment and it hasn't happened for a while, but I still worry that this means something. This has never happened until I started having sex with my new boyfriend (together over a year, but my last relationship was 5 years.) His penis is literally huge, like 9-10 inches long. Sometimes it really hurts at first and I figured it has something to do with that. But idk. What could this be?