Jerry,
Does your son sleep really soundly. Like is it difficult to wake him. We had to set our alarm clock far enough ahead to allow time to wake my son, and get him alert, whick was somtimes like 5 to 6 minutes. Rubbing him calling his name, shaking him.
My son (Who is now 17) would wake up wet when he was a toddler, 2 years old. This carried on with me, cutting off his liquid supply 3 hours before bed, and going thru the ritual of setting my clock to get up and take him to the potty throughout the night. Our pediatrician told us to give him time. Some kids were slower. Needless to say, this was hard and I barely slept, waking him every 3 hours. Sometimes he would still wet.
When he started kindergarten and the problem persisted, I spoke to my pediatrician who told me to have him practice holding his "Pee" until he could not hold it anymore, and than let him relieve himself. This she assured me would stretch his bladder. She told me sometimes children have small bladders and they don't mature until later in life. I was also told it's hereditary. My mother in law said she wet the bed until she was 13, and my x-husband until he was 9. I would investigate and see if any of that applies in your case.
The pediatrician also asked us if he slept "really hard" or if we had difficulty waking him. That was it. I got the alarm thingy, that goes off when its wet. It woke up everyone else in the house but him. LOL I slept in the room with him watching him, and sure enough he went pee. I called his name and he didn’t respond it took a bit to wake him. It all made sense. He slept so hard he didn't get the signal from his body to wake up and go to the potty.
Well...years later, like 8, my son finally had dry nights. We went thru endless amounts of mattresses, plastic covers, and cleaned the carpet an awful lot. We were frustrated and I would punish him by taking away sweets and toys whatever. This stressed him out more and made him cry. I stopped punishing him and helped him by giving him brownie points he used them for buying toys and snacks. We kept a dry erase board on the bathroom door with each dry day showing brownie points. If he woke up wet. I reassured him I knew how frustrating he was and told him to try the next day.
Once I accepted that he had no control over it and just found ways to make it less stressful for him, we would have dry nights more often. Not every night but once in a while.
Don't forget...as embarrassing as it may get for you. It is way more embarrassing for him.
I hope this gives you a few ideas. Talk to your pediatrician too.
S.