Since the day before yesterday, I think. I've not had a great deal of time to even post on the forums, let alone do Site Staff work and so I stepped down.
Since when are you not Site Staff?