bus supply delay