Weird period

So I guess I’ll start off by saying my cycle is pretty normal it’s usually 29 days and only last for 5 days but last month (feb) my period was suppose to arrive the 9the and didn’t end up coming till three weeks later on the 27th it lasted my regular 5 days and ended on March 3rd. Well it’s not March 14th and I woke up to a period which is weird considering I just had my period and my app says it’s supposed to be my ovulation day. I don’t know if this changes anything but I use the pullout method and about a weeks ago we had a accident so u had to take a plan b, would that cause bleeding?