Thank you for your query at DoctorSpring.com
I understand your concern.
Staph infection is common in and around areas where there is hair, and also involves the eye lids at times.
However the good thing is if treatment is initiated immediately, it resolves in 3-4 days.
Since he got the antibiotics, and the cream, it is expected that he will recover in another 3-4 days. If the swelling gets bigger, or the redness does not come down in 3 days, then you can get it rechecked by your local doctor.
Please do not worry.
Let me know if you have other queries,