How to make a "Third person character's" arm point in the direction of the camera?

So I found a tutorial on how to use "Transform (Modify) Bone and add some rotation to the arm to match the camera’s direction. Unfortunately it’s not quite working properly as everything is off by 45 degrees so when you look at the ground, the arm is forward, when you look forward it’s up 45 and when you look up it’s almost behind you. Any idea how to fix this?

Here’s my event graph: