Hi, ive had the same thing happen, I stopped bf ds when he was 3 months and AF didn't return till he was 9-10 months old, In my opinion I think your body is just taking a little longer to get back to normal. Was your AF irregular before? (I think that is why mine took so long)

Hope this helps in some way