Hopefully you get the MB check before the annual dues are due. One thing pays for the other.
I did MB a few years ago during the VGF2 fire sale, and I think I remember it taking 2-3 weeks then. This round, my final payment is scheduled in 2 weeks. Others may be able to report sooner than I can.