I am far from being knowledgeable on this but when I built up my wife's bike, the crank arm manufacturer provided a range of BB sizes depending on the type of frame and dropout spacing. I ended up trying three different sizes until I found one that worked. I did l learn that the different sizes are not proportionate to each other, meaning a 110 spindle is not 1.5 mm shorter on each end compared to a 113.