How quickly is birth control effective?

Cheyenne

So I take my birth control pill around 10pm every night, and someone is coming over on Sunday night a little after 10. However I have not taken the sugar pills for this week where I got my period. And I’m supposed to start a new pack on Sunday. Should I take my pill earlier? Or is it effective right away? Should I have him wait?