No, the best solution would be to get rid of BP delay altogether and make haste affect them instead. Things would be much simpler that way since all armor has haste these days and then you wouldnt need nearly as much macro gear.