Pregnancy/ 17

I’m on the BC pill that I take perfectly. My bf and I have had some raw sex but he always pulls out way before he finishes. I got my period but it started off very light and brown the first few days and then went and turned very heavy and red. I thought my period left yesterday and when I woke up today it was completely gone. Tonight my bf and I had sex and when I gave him a bj i kinda tasted blood on his dick (didn’t see any) so that was weird. Right now when I wiped in the washroom I have very light pink blood that was there. What does this mean? Is it pregnancy??