Thanks for placing your query here.
I can appreciate your concerns.
There are several possibilities namely otitis externa
(infection of the ear canal
),swollen impacted wax or a foreign body.
Please do not try to remove that thing & do not poke ear bud.
Take him to an ENT doctor for proper management.
In the mean time can continue brufen
for pain relief.
Hope I have answered your query.
If you have any further questions I will be happy to help.