This might be the first time I've heard Tom Petty and banger in the same sentence. People tending to use banger this way tend to not be Tom Petty fans. Nothing wrong with crossing over, but it was a shock to the system.
Isn't it funny how pet names evolve like that? My household has numerous that require multiple steps to get to their origin if you want to explain them to someone unfamiliar.