Your co-worker is an idiot.
All day long, he’s blah-blah-blah, telling you how great he is, the coolest guy ever. If you’ve done something, he’s done it better. Twice. You’d love it if the boss fired the jerk, but then you’d be short-handed and that’s no good, either. So read “The Schmuck in My Office” by Jody J. Foster, MD MBA (with Michelle Joy, MD) and find out a better way of dealing with him.