I'd be conscious of the fact that Avery will be used often among his peers. While the board may prefer for Avery for a boy, that won't change the fact he will most likely have friends named Avery that are girls, not boys. Peers can be rough on names... I'd just keep it in mind.
it is still very popular for boys too. Very widely used.