Cherry's shooting struggles are his upper body being all over the place. He needs to go back to the basics and relearn a perimeter shot. Start from a few feet out, shoot one handed straight up and follow through. Hit consistent from a few feet, go to 5-7 feet, same thing, then 10-12, 15-18, 20 to 23, a long the way add the guide/non shooting hand to support the ball. If he were to do this consistently for a few weeks to warm up and after practice, he would have his shooting become much better in less than a few weeks.
This takes less than 15 minutes to learn, rest of it is just repetition. I have taught this to every player as young 1st grade through HS, every one of them bettered their shooting. I had the same problem going into college, and John Morrison (Adam's dad, which he had Adam doing with small basketballs as early as 2 years old) broke down the fundamentals for me in little time. I worked on it over and over. In less than 2 weeks I was hitting jumpers consistently with very little effort. Since then, I have always shown this to every player I can. It works!