Hello,
It was a dental issue.
He had dental decay which caused some chipped teeth, leading to an oral infection.
We got him to the vet, had him on antibiotics and in for a teeth dremel/radiographs.
Unfortunately, he did not make it through the procedure. The vet said she thought he was older...