I'm not nearly the expert as some other people here on the Forum, but at first glance I don't think it looks very good. You don't get a meat (meat, that is, not a byproduct or meal) until the 6th ingredient, where you want it to be first. I have a feeling it's going to be a thumbs-down from the people who know most about these things.
He's currently on Blue Buffalo. I know for dog food it's considered a decent food although my personal opinion is that it's a little over priced. I'm in Canada so the prices are higher.
Is BB considered a decent cat food? I'll put my feelings regarding price aside because he's small so a bag tends to last quite a while. The pricing isn't as much an issue for me in regards to the cat in comparison to my dogs.
The chicken meal is good, the rice is ok, and then the next two corn ingredients make it not so great. Any of the Blue Buffalo line is definitely a much better food, with the Wilderness being the best choice.