RIP Kevin.
Unlike so many here, I was not fortunate enough to know the man personally.
I will greatly miss his presence on this forum. He was one of the few posters here who was able to consistently bring great knowledge, restraint, and humor in equal measures.