major channing might be a pain in the proverbial posterior as a pack mate , but he was an excel ent officer with a reputation as a fire-eater , and he had the respect of both soldiers and fel ow officers .