I have no hard source from back in the day, but have seen this nickname pop up a few times in articles, etc.
Yup. I've definitely seen the nickname mentioned over the last four or five months. But no evidence yet from back in the day.