He'd broken rules in the past (one longtime sock, deleting FS thread info, rudeness) and had been warned to be on his best behavior. Recently, he had a couple posts reported and even reposted a comment shitting on someone else's FS post after a(nother) mod had deleted it. When the recent stuff was reported to me, in light of the old stuff, we decided to ban.
Sometimes when we let people go with a warning, they think this is license to continue breaking rules. Not a good idea.