Recently I had an encounter with a ts escort. We had protected anal sex both ways, but we both performed oral on each other unprotected. I noticed that I could taste blood in my mouth immediatley after, but put this down to possibly her penis hitting the back of my throat. I don't know her HIV status but I'm very worried that it is possible I could have caught HIV from them? Also how long can you infect others afterwards if you have caught it recently, I had sex with the escort 2 days ago, but am worried that if i had caught it that i could pass it on to my partner. Thanks alot