@Ceili,
Here's how I deal with it:
What I usually do is add a "spam" tag to a topic if it is a new one. I figure that lets others know it has been reported by me. If I see it in the tags for a new topic that is obviously spam, I don't report it for the same reason.
If the spam is a post attached to an existing thread like our current spammer likes to do, there isn't much to do to alert others to the fact that it has been reported. If it is late at night and not many people are around, I'll report it and suggest they look at the profile to catch all the other posts by the spammer. If it is during the day when a lot of folks are around, it depends on where it falls in the New Posts list. If it is a recent new post, I'll report it. If it is more than 30 minutes, I don't report it because I figure many others have already done so.