It can take 9 months or even longer for your natural periods to fully regulate after stopping birth control. It’s normal to experience irregular bleeding during that time.
Even then, illness, stress, changes in diet/sleep/routine etc can have a big impact on your body and therefore your menstrual cycle