front vs rear hubs have different flange diameter and width, so why so surprised that spoke ength front vs rear are totally different ?
tho it would be kinda interesting to see a front hub with flanges oversized just right to cancel width differences so spokes come out same as rear
would probably only be consistent for a specific rim erd.... not worth it I guess, less you choose a sunringle cr-18 559er as the model....
for rear hub, use a 7spd freehub body with 135mm spacing, drive and non drive spoke length differences become negligible