Should i take another plan b? And how soon?

Ive been having a lot of unprotected sex with my boyfriend and last week he accidentally came inside me, so he bought me a plan b the next day. I took that plan b and it made my period come early so I got it a few days later. Now I had period sex with my boyfriend and he came in me again, and we are wondering if it would be better to wait until my period is over in 2 days or to take it now?