Could he be alleric to the medicine given to him? Because they didn't get puffy until afterwards. They've never been puffy like that before.
His allergies usually cause his lower eye lids to get puffy and not the tops.
Will the medication have any side-effects on him since he is so young?