I did a search and his last post was the one where he said he was "Chickening Out". I also didn't find anyone who had posted that they had heard from him. Hope all is well!
Cheers! Bill