The vet confirmed - a 'significant' bacterial infection in his liver and stomach. His heart and lungs looked good. He could have gotten the infection from a bad feeder. He could have had it before he even came to us because it can take a long time to present. But those questions will be left unanswered.
I will pick up his remains next week and we will give him a proper burial.