My suggestion, if a post is reported then could the report to moderator option be removed from the reported post? This way multiple users are not reporting the same posts as well as moderators do not have to look at the same report over and over. Seems like it would be a better system.
I would disagree with this, because the same post can be reported for multiple different reasons.
Lets say someone reports a post for spam, and it gets buried in the queue and not dealt with for a few days. In the meantime, someone else comes along and notices that the post actually contains a link to malware. Reports for these reasons are usually dealt with more quickly, but the second user would be unable to report the post, leaving other forum users potentially at risk of clicking on malware in the meantime. It could even be abused by scammers posting links to malware, then reporting their own post for some frivolous reason (such as it being in the wrong board), thereby protecting their posts from deletion at least for a short while.
Furthermore, I've even reported the same posts twice - the most common situation would be reporting it initially for spam, and then again later when I discovered it was actually plagiarism.