Dude, he's a backer. Same pledge level as you. I imagine he's experienced the same glitch as a few others have with the forum KS badge.
I didn't know there was a glitch with the KS backer badge. I also just figured he backed it after the KS campaign.