I can say it was only 2 BB that I had to buy, one was press fit (like on my TT bike) but the frame was threaded. I checked with the bike shop and they confirmed it was English thread, so I bought a English thread bb...then found out that the bearing were sold separately on threaded, whereas press fit are integtrated...so I had to go back out and get some bearings, so 2 BB's and a separate set of bearings!
On the plus side I learnt a lot...