coach speak garbage that may or may not be helpful but you can work on at the cage with him:
1) load every pitch. everything is a strike until it's not. every ball way outside he should load on like he's going to smoke it.
2) watch every ball hit the catchers glove. get's them in the habit of keeping their head in for when they do swing.
3) do "no take cage" where you throw to him and he has to swing at every pitch no matter where it's at. kind of works on the load number 1. gets them to be prepared to hit everything. much easier to load and hold off then to decide late to swing at something and be late.
4) throw from different distances to him. long, medium, short. same as above gets the load and timing ready for anything.
5) teach him to focus on the pitchers hat. that's the closest target you can look at before the ball actually comes out of his hand. earlier tracking and all that.