Yes the inactivity is fairly bad, but I feel like it's fine for him to just be reinstated since he was ex-staff. I know that's not how it works, but just my opinion since he can be around at times staff are not present. We need staff, so why not re-add someone who was a trustworthy member to the community in the past.
+1
+1