Thank you, everyone, for your love and support.
He had the surgery this morning. All went well. He even came out of the anaesthesia better than usual (not his first surgery).
The doctors are 99.9% sure they got it all, and his cat scans looked good, so it hadn’t spread into his abdomen or chest.
He’s home with us, now, (mostly) comfortably ensconced in the recliner with an ice pack and the remotes at hand.
I am just wiped out... I’m going to bed soon. It’s been a hell of a couple of days (weeks).