Oh, Leo-man, that's tough.
Its amazing how such independent, aloof creatures can worm their way into our hearts, isn't it? Although from that pic, I'd say he wasnt' aloof at all-guess I'm thinking more of my various cats through the years.
So sorry for your loss.
hugs for you and yours...