BMC delay