Welcome to HCM,
Your next expected date for menstruation
is 1st of May.
You have not mentioned period of outing.
There is no harm in using hormonal
pill to postpone menstruation for couple of days.
For safe sex
, you should allow him sex with condom only.
With good wishes,