Hello dear,
The swelling in the eyes and cheeks is due to accumulation of fluid or blood (
hematoma).
And the pain can be attributed to the inflammatory response due to the injury.
Symptomatic relief can be obtained by taking analgesics and anti inflammatory agents like
Ibuprofen, ice compression & adequate rest.
And it is appreciable that you are already following these measures.
The pain and swelling will gradually decrease as the inflammatory response subsides.
But this is a slow process & takes times to disappear completely.
However, if the swelling still persists or associated with symptoms such as high grade fever, vomiting,
dizziness,
loss of consciousness, convulsions, etc. then it will be better to consult an Orthopedician.
Investigations like X ray of the skull will be needed to detect any
fracture & CT scan will be helpful to rule out any intra cranial injury.
There is no need to worry, he will be fine.
Wishing him a good health.
Thanks & take care.
You can ask me a direct query on this website using the below link: http://www.healthcaremagic.com/doctors/dr-polash-sannigrahi/64925