Hi Felicia, welcome to planDisney! We are glad you stopped by to ask about the timing of your purchase. MagicBand+ is a great way to personalize your trip for each individual in your family.
MagicBand+ is the easiest way to carry your information for your park visit around your wrist. Each member of my family was very meticulous about the versions they picked out for our last vacation. One wanted Stitch but not the one offered when I purchased 3 of our others. So we waited until she saw one she liked and bought that one separately. Not quite the order your purchase sounds like it's going to be, but it is possible to buy them at different times. I would also like to add I miss out on a particular design that I liked because I tried to hold out for the rest of the family. So if your son sees one he likes I would definitely recommend purchasing it as some of them are limited editions and can sell out.
One year when my youngest was almost old enough to wear his own MagicBand, I say almost because he lost it while we were at
Magic Kingdom Park. We used his MagicBand to get on
The Many Adventures of Winnie the Pooh and once we were finished and it was nowhere to be found. We purchased another onsite and programmed it to his ticket using the
My Disney Experience App. Last year on my adult cousin trip I purchased a new one because it was a limited edition Star Wars character and I knew I would never see it again. I just used it just a few days ago on my own visit and it is still great. Purchasing a new one is never an easy decision for me, but it can be done whenever you feel the need or really need one to replace a lost one.
You have a couple of months til your visit so I would wait if you don't like any of the current models or want to see if there is anything else that might catch your eye. I think they are a representation of who you are on your visit and a new one is just a new way to express yourself, or what this trip means to you. If you need any other planning advice please stop by
planDisney.com anytime and we will be happy to help.
Have a magical day,
Jeremy A.