What do you mean?His/her homepage is still there...?
If what you say is true, I will miss those befuddling posts which seemed to come so easy from Buckeroo.