Two stats that highlight Brandon's season - he's basically on course to have his goals equal his xG, which means he is about as good as the chances he gets. Like BalisPen has said, he has a tendency to score some very good goals but miss easier chances, but this balances out over season.
Per 90 minutes he has the fewest touches for any player on the team. Second lowest is Andi Weimann, and third is Tom Fellows. Yet BTA is fifth for miscontrols per 90 and 4th for being dispossessed (with bit-part players ahead of him e.g. TGH and Caleb Taylor).
This doesn't look at his role in our press, which is very important, but it does support what some people have said - his control/touch isn't great, and in terms of finishing, he's about average, though he does miss "easier" chances and make up for it by scoring harder ones.