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?
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.)