Thanx for your message about this and Willsdog pretty much nailed it.
The only thing I'd like to mention is that the moderating on this site is really well done (and I'm just a regular user - not involved with BB at all) and as a result of this, there are not many posts that get through that are of an offensive nature. Having said that, what might be offensive to one person, may not be to another - so that's where Willsdog was pretty much coming from.
I've used the Report Post function in the past to: (again as Willsdog mentioned) to express my concern about another poster due to the severe nature of their post and to alert BB to hopefully get in touch with that person. This is where this function is of high importance, so it can also help to ease your own feelings, if you feel really concerned for someone else.
I have also written something in the past that I thought straight afterwards, that I really didn't want that to be aired to everyone - and so you can use the Report Post to actually report your own post and BB will fix up what you asked for.