If your 16-year-old son got his license but did not drive would your insurance company charge you extra?

You don't have a way to convince the insurance company that he won't drive, if he has a license. So yes, he will have to be named as a driver on your policy. If you have fewer cars than drivers, he can show as an occasional driver, and your agent can help you determine which car will give him the most favorable rate.