Hi!
If you were my patient, I would advise you that the late period is probably due to the Plan B. It works by delaying ovulation which will also delay your period. If you don't have a normal period within the next 4 weeks you should contact your provider. In the meantime, taking a pregnancy test weekly would be reasonable.
Good luck!
Dr B
When can I stop worrying that it's pregnancy?