Thanks all! I managed to get a look today while he was laying next to the computer - it looks much better!

The vet didn't reply yet - I did ask him to contact me if he thought it was something serious, so it probably isn't - or he is busy.