there are 3 available from BMW:
1. the stick on AERO/
JCW spoiler which is quite big.
2. the cooper S bolt on, sticks out a bit and takes 2 bolts (also uses double sided sticky stuff to secure it)
3. the smaller cooper spoiler, which alsos uses tape. This takes 3 bolts on early models but later on they changed this to a 2 bolt type apparently.
they did this so that they did not have to manufacture a boot with 3 holes for the cooper and 2 holes for the cooper S.