Get him a heated pad he can chill on near your desk. I've found cats are attracted to the waste heat of electronics as much as anything. Make sure it's a good perch so he can still supervise.
Idk if this was an actual ask for help or not. I have a very helpful kitty who loves sleeping on laptop keyboards!
I took the "I will name him George, and I will hug him and pet him and squeeze him..." route. Now they know to leave me alone most of the time when I'm busy but will come to me if they need some love. Or they're really hungry.