I'm so sorry for your loss, you've been a wonderful caretaker for him over those many years.
Do go in and talk to your veterinarian about this, he must be upset too. Hindsight is always perfect, sadly.
Was there an emergency hospital available? Hindsight, again.
So sorry,
Mary