I have never met weird al.
That said, I keep trying to come up with a complete list of who all his original songs are built on. A WHOLE lot of them, at the very least, are written to sound like a particular band, without being a parody of a particular song. I suspect it's probably all of them, and he just listens to a lot more music than I do.