Had a message from the vet - all the bloodwork was awesome! So my boy is ready for surgery next week.

They'll do the urine test then. I just have a feeling...

But so far, so good.