We may have a situation here with Bo where his struggles in the field could be affecting him negatively at the plate. He's a fierce competitor and for the first time in his life, he's going through something where his bat can make up for any mishaps in the field. He's probably working so hard at improving his defence at short that it's taking away from his plate appearances, just like it does for most young catchers.
If Bo can accept the fact that it would be better for the team and himself to move off SS, I truly believe that his bat will then be allowed to reach it's full potential. Shatkins really needs to step up and address this in the off season. If it was ok with Vladdy then it should be ok with Bo. He isn't above anyone and needs to be a professional about it.