Hello,
What did the vet feel the reason for the eye swelling was from?
Which antibiotic has he been on?
What type of substrate are you using currently? Could sand or debris have gotten in the eye causing the infection possibly?
A picture would be helpful if you can get one up. Poor guy, that cannot be very comfortable at all for him.
Are you using any eye ointment such as Terramycin? That ointment is very effective.
Tracie