BB is determined by the crankset you are going to use so first pick your crankset. The BB will then be the width the crankset manufacturer recommends as will the type tapered, cottered, octilink etc. The threading will be determined by the frame you are using. Anyway first pick the crankset. Roger