Yes it is normal as long as its not heavy an you're cramping then you are okay
It could happen more than once, especially in late pregnancy. Your cervix is getting hit so it's getting irritated causing the bleeding. As long as there isn't a lot, it sounds normal. I know that every time my husband and I had sex in the third trimester, I would spot.