In order to better identify which is the normal of the point (see #108711), it is interesting to identify which is the closest bone. So, instead of testing the snap at each point and then each bone line, test the bone lines first and after identifying the closest one, test its points. With the nearest bone identified, we can use its normal instead.