boneName is only checked on start. Checking it every frame for changes would be terrible for performance.
The way to change the target bone is to change boneFollower.bone
You can find the bone reference by using skeletonAnimation.Skeleton.FindBone("my bone name");