I've not heard anything from Stevie in a while either, so I took a peek. He's got a 2008 CD out, the sample I took sounded pretty mellow, nice.
Here is his out doing Low Spark during a show in Toronto this year:
http://www.youtube.com/watch?v=t3kBZBR9wOM&feature=related
JoeMan