I did some experimenting and ended up with a good head bob solution. I am using root motion in my animations and I have created both a Third Person and First Person camera. I have the First Person camera attached to a spring arm, and the spring arm attached to a socket created on the head bone of the skeleton – lined up in front of the eyes slightly. The problem with this is that the animations as they are have way too much head bobbing, however, I noticed that on the spring arm itself there is an option for enabling Camera Lag. I set Enable Camera Lag to true and played around with the Lag Speed and Max Lag Distance settings. (Speed 10 and Max distance of 20 worked for me). This greatly reduced the amount of bobbing, and the distance setting allows it to stay close enough that you don’t end up seeing the back of your head when running. Hope this helps someone else as it really gave the best results for my situation.