Wow! That's reproachable behavior, sorry you had to put with that from someone on this forum hauw.
I'm not sure a 7 day ban would mean much considering the average flow of posts and such, but I think we all agree what he did is not ok.
I hope you all have a wonderful day and I'm glad you guys have enjoyed the campaign! : ) I know most of you guys are really awesome! Stay awesome in a world with lots of not awesomeness and you will brighten up the lives of those around you : D