How long did it take for your cycles to get normal again?

Went off bc last month got AF 2 days later 17 days later and surprise she's here again. No warning, no cramping just started bleeding yesterday just thought it was spotting but alas no its now full on AF with cramps. I've been on BC for almost 12 years and don't exactly remember what my cycle is.