A bootlicker is somebody who tries to curry favour with somebody by flattery/acting friendly with them.
Is there a word for somebody who wants others to booklick him?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
You could call him a martinet
This is someone who strictly requires exact compliance with his orders.
Or call him a diva or a prima donna. (The fact that these are female terms may make them seem especially pejorative if applied to a man.)