It was in the news a while ago that he was in Atlanta. It might have been back in January. I don't remember the exact dates.
His progress right now - He is working in Miami with a producer/recording engineer by the name of John D. Thomas. Scott is mentioned on this man's web-site. Here's the link
John D. Thomas