If the antibiotics cleared it up & then they returned maybe he needs a little stronger/longer doseage? I would seek a second opinion and possibly allergy tests. Good luck!