Someone mentioned on an unrelated FB group the other day about Stevie - his wife is his cousin (perhaps the same woman who posted here briefly some years back).
Anyway, I asked after him and had this reply "he lives with his family in essex now. Not involved in the music scene anymore. Nice bloke."
I guess he never did get in touch to do that interview but perhaps it all seems a lifetime ago and not that important now.