I'm just going to hope this is nothing too serious or expensive to deal with. Sadly the trip to the vet shall have to wait until Friday when I only have one class and no work to deal with.
I keep on watching him though, and he's acting perfectly normal right now.