Thanks for query,
The late period is due to hormonal
Hormonal imbalance occurs due to stress
,shift duty.late night working hours or ovarian disease
As you are earlier on patch & then on pills the surges & secretion disturbed may gives you this delay.
so nothing to worry you should have regular periods within 2=3 more months.