so sorry for your loss
it does sound like he may have had some kind of blockage, likely a result of that kink
there probably wasn't anything you could have done