Well, my Twitter account has been suspended at least 4 times for dumb reasons or no apparent reason at all.
> nothing but suspicious spam
It was not spam. Tweeting is not spam. Tweeting a lot is not even spam. Unsolicited replies, for example, can be spam. Ben's account did not interact with anyone. There was no unsolicited interaction whatsoever.
Also, there was no violation of Twitter rules.