Wow, that sounds excellent to me! I have tried for years to reduce sodium, but although my son's sodium intake has always been lower than other boys or young men his age around him, it has always been hard to reduce drastically as he craves salty food and not sweets. Obviously, now that he is older, he is in charge of his diet, specially as he is mostly away from home. I am hopeful we have trained him well!
And yes, going out is hard. Even normal restaurants' food is generally high in sodium, specially soups.
We probably started being aware and trying to reduce the sodium content of his food when he was about 5 years old, and he is now 21. He has always had a lot of endurance and energy, but I am quite sure that his average daily intake of sodium is higher than your son's. But I don't know if that is a related factor or not.