Julie was not improved overnight, so I took him for a quick vet visit this morning. They used UV light to look for any scratches and also searched foreign material under the extra eyelid.
They didn’t find any damage or any material in the eye. Julie has has his eyes numbed and has medicine for me to put in for the next week to reduce swelling.
He looked a bit sad with all the tears from both eyes from drops that the vet added, but should be a lot more comfortable now.