It always amuses me when the publicity photo is old as hell but I certainly can't blame Bam for not getting new photos.
And that reminds me out of morbid curiosity I did watch like a half hour of Haggard
which is free on YouTube and I have to give props to Bam for an independent comedy it is surprisingly entertaining. Don't get me wrong it's no hidden gem but when it comes to indie star vehicles I'd say it's remarkably good. It allegedly was made on a half million dollar budget and it was filmed competently and that Bam directed and edited the movie during the golden years of Jackass is amazing. Also it makes me understand why Bam had such high regard for Ryan Dunn beyond homolust, Dunn was a good actor and delivers a solid performance. The worst actor in the whole movie is Bam who couldn't emote written lines to save his life.
Had Bam transitioned to behind the camera he wouldn't be hiding right now possibly with Rob Swavely. At the very least he'd probably have a lucrative business as a music video director.
Fun Fact: In Haggard Bam's character is named Valo ala Ville Valo.
Fun Fact 2: That advertisement doesn't mention Haggard's spiritual sequel Minghags, which has to be unwatchable judging from the trailer.