To make two path constraints always match positions, you can use a combination of path constraints and transform constraints. First, ensure that each bone is constrained to its respective path using a path constraint. Set the position of each bone along its path using the Percent
option, which allows you to specify the position as a percentage of the total path length.
Next, you can use a transform constraint to link the position of bone B to bone A. Set the transform constraint to affect the translation of bone B based on bone A's position. This way, when bone A moves to a certain percentage along its path, bone B will follow suit on its own path. You can adjust the mix settings of the transform constraint to ensure that the influence is as desired.
This setup allows you to synchronize the movement of two bones along separate paths by using path constraints for positioning and a transform constraint for linking their positions.