Camille, Oliver is doing okay. His eye still looks strange but we have an appointment with the ophthalmologist tomorrow. Appetite is iffy, but he is eating.
I read that an eye ulcer can cause the pupil not to contract, but nothing about treatment etc. The kitty ophthalmologist should be able to tell you more. His numbers are excellent, which is a good sign, and I'm glad to hear he's eating.
The problem with his pupil not contracting started before the ulcer. I suspect that he doesn't see too well out of that eye and he probably didn't react quickly enough when his brother swatted him. I hope it isn't anything serious.