bba vs bms: which is better