OK, I have figured it out for now.
Just in case someone struggles with this. I basically watched the Blueprint Third Person Tutorial on adding the Punch over on Youtube and it contained most of my solution.
Basically I’m now writing my controller value into a variable on my Character Blueprint. Then over in the animation Blueprint I cast to that Character Blueprint and pipe that value into a “local” variable which then in turn drives my bones rotation.
Thanks!!
Here are the graphs:
