Attól függ milyen az a késleltetés. Ha delay, akkor hiába.
Érdemes megcsinálni delay nélkül a késleltetéseket, és akkor továbbra is gyorsan pörög a program, és simán elkapja a gombnyomásokat minden további ügyeskedés nélkül is.
Itt egy egyszerű ledvillogtató delay nélkül: https://www.arduino.cc/en/Tutorial/BlinkWithoutDelay