Yeah, I couldn't get everyone's exact dates - the old ezBoard luckily only has ranks on the posts which are made while you have said rank and that meant I could at least use archive.org to get a vague idea of who was on staff around then and for what timeframe.
Probably also worth noting that a lot of people were demoted in one go at some point due to inactivity. I think I got them all but you never know as we often had staff meetings in chatrooms back then and the results weren't always posted into the staff forum.
I may update it again later today!