I think it should be 5' bike lane, 2' buffer, 10' travel lane, 10' left turn lane, 10' travel lane, 2' buffer, 5' bike lane.
10' lanes might be a problem for oversized mirrors on MBTA buses, but if that's actually the case, the buses should be narrowed to the same 9' total width including...