Yeah, Bosch wasn't really a bad guy. He just happened to have a bunch of stupid cannon fodder that believed in what he said. He felt his actions were justified, just like McArthur did when he tried to give the avenger prototype to the vasudans in FS1. He wasn't really trying to be yet another incaration of the "hammer of light", he genuinely wanted to save us from the Shivans. To do that, he had to open a line of communication, which no-one had previously been able to do. We know that he eventually did, but unfortunately we will never really find out what happened afterward.
His monologues struck me as very Shakespearian in nature, which is a good thing kinda. If you've read Macbeth then you'll kinda understand what Bosch is talking about.