Period is late....

My period should have been on the 31st according to this app. My boyfriend and I have never had sex but we play around a little. Well he cummed on my thigh when he was rubbing me. Im nervous. Is it normal for my period to be this late? (Its August 5th)