What does the use_local_location mean for bones
Apparently this setting only affects the way the location coordinates are displayed on the Transform properties on the UI.

When True, coordinates are shown using the bone local space.

When False, coordinates are shown using the parent space. (Global for the root bone)

Also note this only appears to affect POSED bones and has no effect when editing bones.

Also this can only be set on unconnected bones.