He's 16?
Just wait.
Your son is just late.
Now if he's an adult (like 20), then that's something to worry about.
But since he is 16, just give him some time, soon he'll be going through a major growth spurt.
If you think it is a major problem, then do get checked by the doctor again.
But honestly just give him time
Cheers,
Peter