We (=moderators) asked CMs whether specific restrictions can be placed on this (or in general a specific) user. The answer was "No". The user has not done anything worthy of suspension. My comments above (now undeleted) describe my sentiment (not necessarily shared by other moderators) that none of the flags are great fits either.
Moderators are traditionally very reluctant to cast their immediately binding delete vote - for a good reason. I have voted to delete a few of the posts that I believe were flagged for reasons related to this thread. In those cases I would have voted to delete as a regular user, and there were already other delete votes in place, so I like to think this was not in violation of the tradition. You be the judge.
That leaves community moderation. If you see material that you think should not be on the site, the tools you have at your disposal are to downvote and vote to close/delete. This does mean that you need to put your reputation where your mouth is (doesn't apply to Did who, judging from his comments, is not shy about using these tools).
Of course, using downvotes for such purposes is not without risks. If done without caution it can lead to attempts at ostracism. I want you to keep in mind that
- Your displeasure should be directed at actions - not at a person.
- The goal is to educate about what is unwanted. Some may need a clue-by-four. Ideally a less violent method will do.
Of course, a problem we then face is where exactly to draw the line. I don't expect us to reach a consensus, and you should not expect one either. Our community is self-steering in this kind of matters. And we already have accumulated quite a bit of material to judge what is ok and what is not. Meta is the place to discuss refinements to cases not already covered.
Flagging may or may not work well here. Unless the review queue reaches a near unanimous verdict, a moderator (at least this moderator) will be extra cautious. For my part I probably can disclose that I will delete a post if the review task gives me something like a 5-2 mandate to do so (or thereabouts). Below that is a grey area, where inaction becomes more and more likely. I can use my own judgement, but that is not always as impartial as I would like it to be. Many a flag putting a post into review queue results in a wishy-washy 2-2 vote, and any action will be on my own whim - no good.