Late period

Lexi

I am currently 7 days late. At 2 days late I took a pregnancy test which came out negative. This was 2 days after my last sexual encounter. I recently stopped the pill (3 months ago) because I moved to a new country and hadn’t set my medical aid up yet. Is is possible that this is causing my late period even though my last 2 were more or less on time?