I think this is a decent way to write a character. He started as a coward, always unsure of things, but he's gradually developing a sense of self and courage. Yes, he makes stupid decisions (like that interrogation), but I'll chock that up to heat of the moment + stress.