it doesn't sound like he has hypersomnia. he has poor sleep hygi
You can take him to see a sleep specialist (who is a MD seeing the patients with sleep disorders and other diseases as well) to get the recommendations for your son's sleep problems.
You can take him to see a sleep specialist (who is a MD seeing the patients with sleep disorders and other diseases as well) to get the recommendations for your son's sleep problems.