Transmetropolitan (comic book) by Warren Ellis is everything you asked for, except the Punk element. Spider Jerusalem is a journalist that embodies everything about the aspect, though. He’s exceedingly anti-authoritarian, exists to antagonize societal and cultural norms, loud, in-your-face, and pretty much is everything punk except for the mohawk and circle pitting for 3-chord rebellious anthems.
Bilbo Baggins was literally the energy in the meme
Edit: I mean literally in the non-literal sense, which is literally acceptable