http://www.teamliquid.net/forum/viewmessage.php?topic_id=306
His next games were 2002-10-15 and 2002-10-22, don't know if he had left by then.
EDIT: WaxAngel's post was on the 15th, so must've been by then. Question now is when he creates the new team.