Have him try some out for awhile. You can do a freetrial through optics outfitters.
https://opticsoutfitter.com/#home
One advantage to glasses/goggles is the ability to use transition lenses. Contacts would definitely be the best once they can be at that age, but the glasses where you can switch between arms and straps are pretty great as an option.