I vote liquid nitrogen. I was pretty disturbed that people actually cheered his death.
Cryogenically freezing someone who believes in the afterlife might - or so he might think - prevent him from truly dying and therefore from entering the afterlife. We might cryogenically freeze believers in the afterlife specifically to punish them, by keeping them chained to the mortal coil.
From "Academics Doubt Impact of Osama bin Laden’s Death":
See also Lost Purposes, The Importance of Goodhart's Law, & Faster than Science.