This is a tough one to swallow. I never knew Bill personally but it did hit home as shared some common connections. Sucks. Sucks that its too late to help him. I won't comment on what I think should be done to that person but they deserve the worst and then some.
Someone posted a great quote in the comments on the story on Gizmodo: "Be kind, for everyone you meet is fighting a hard battle."
RIP Bill Zeller.