This could be a Sty they do need some medication so I would have it looked at, he may indeed have picked up an infection from the pool he was swimming in ,we also have an eye care forum on Med Help where the doctor there may have some answers..good luck