4 days late after plan b ??

a

so i had unprotected sex on july 6th, which was the last day of my period( i wasn’t close to my fertile window yet or ovulating). i’m not sure if he came in me, so i took plan b the next day within 24 hours. about five days later i had some spotting for about 3-4 days. i’ve been feeling bloated ever since. but my period was supposed to come on the 31st and still nothing. my breasts don’t hurt at all, i don’t really have any cramps, or feel nauseous and i’m having little to no discharge. i’m a little nervous. do you think it’s the plan b that’s delaying my period ?