I have also found wearing a nightguard also helps with snoring. You can find the one you mold yourself pretty much anywhere (Target, Walgreens, Walmart etc)
I'll have to look into it. He used to have one from the ENT he initially saw. I know he still snored with it, but that was many years ago, so things may have improved. I know he has a dental night guard, but that was from our previous dentist and the current one didn't recommend it. So, we shouldn't have a competing night guard situation. Thanks!