Off Topic:I haven't posted here in a while. It's good to be back.
On Topic: Anyway, I think the B.O. Boss is Inspector Yamamura's Grandma, although I forget my reason for thinking this.
I remember hearing about this theory that suggested a lot of Kogoro's behavior stems from a possible depression that was caused by his wife leaving him.