Should I take plan B?

Me and my boyfriend were drinking and one thing led to another he started rubbing his penis on my clit, he did cum but not directly in me. I read some where that it’s still a chance to get pregnant because it can swim. Glow says 3% chance of pregnancy and that my period will come in 6 days. Should I take a plan B or do you think that I should be fine?