I don't often get to the cat side but happened to see this and just wanted to add my condolences to you Randi and the rest who took care of this sweet & beautiful boy.
It sounds like you did what was needed and I'm sure he's no longer in any pain.

RIP Pjevs