Just by eye, what I would try is parenting the bone to one of the neck bones, probably the one it starts out closest to, then add a limit rotation constraint so it always stays in the same orientation. Maybe a limit distance constraint to the lower neck to pull it back slightly as it moves forward.
1 Like