Thanks for your query.
It seems a foreign body (a food particle? fish bone /or similar hard pointed object ) has impacted on to the tonsil
or it has injured his tonsil.
Please take him to ER and get it checked.
He might need oral antibiotics
and pain killers as well.
If it is an impacted foreign body , it needs removal.