I think the biggest mistake you can make is going to big and too heavy. The important thing at that age is developing a good swing and making good contact. Both of which go out the window with a too-big bat. My 6’ 170 pound varsity player often has the shortest bat on his team, and the other kids end up borrowing it all the time. As he moves through the required heavier bats over the next couple of years, you may consider shortening the length more than you anticipate. the jump from little league to -8 to -5 to -3 happens in just two years, so depending on puberty keeping the same length during that transition could be really challenging. I echo the other posters’ recommendations to let your player try out some different bats to see what he likes. Two piece, one piece, center weighted, big or small sweet spot, etc. Hitting facilities often have several bats to try out. And if you ask around, the other players should give him some BP swings to try out their bat brand/size.
But in short: don’t go too heavy!