I've been keeping an eye on him and so far every patch has vanished after 24 hours although it seems to be stabilising somewhat. Taking him to an exotic vet in about 8 hours just in case though as I haven't been able to get a day off till then.