...he's disappeared for a while before and as far as I know mostly posts here when banned from a forum that he prefers.
Learn English. If "mostly", it should be suspended, not "banned".
I suspect he is at least middle-aged.
Also, I think or I guess, not I suspect.
We suspect what we dread or at least find disturbing. Like a gas leak or a flat tire. Or, We suspect he has AIDS.
Did you ever teach English?