Sphere empty is a bone's Сhild (origin is not cleared for it).
Cube empty has CopyLocation constraint set to local space of Sphere empty.
Now Cube has some offset, it is equal to bone's length. But why is it here, if Sphere empty stays right in the world origin