Can i be pregnant?

So yesterday me and my s/o i was grinding on him naked and he stuck it in like 5 times (he didn’t cum at all ) and i wanted to know would precum got me pregnant he hasn’t ejaculated in the last 24 hours but i am fertile but i wanted to know would i still be at risk for pregnancy I’m getting my birth control shot next week .thank you if you took the time to read this