You're not afraid to have Topher be his obnoxious self, but it also never reads like you don't know just how obnoxious he's being, and I like that you let him get what's coming to him, sometimes. I also like that he sometimes does do his level best to understand why people didn't like something he did, even if it takes a nudge from Billy for him to do it.
He's a complex character, and you handle that well.
Re: Topher Brink
He's a complex character, and you handle that well.