None of the above is punk. NFG, Brand New is pop punk. I'll let you get away with Blink 182, their earlier stuff was very punk.
As for the bands Twilight listed...... uhh.... massive insult.
I like The Clash, Buzzcocks, Sex Pistols, Distillers, X-Ray Spex.