I don't care if he's a creationist or not. It's telling that this is your response. You can't actually say anything substantial about how feathers evolved, because you don't know, and neither does anyone else.
FWIW, reading the other responses in this thread does not give me the impression that he's a creationist. If someone asks you why your view is more rational than theism, you should be able to respond to that question without shouting -- and the person asking won't necessarily be a theist. Unfortunately, as EGreg says, it's impossible to say anything at all critical of current evolutionary biology without someone screaming at you that you're a creationist and refusing to engage with any of your points.