As Paul says; you want to dump that delay(1000) in your loop().

Detecting button presses via the bounce library works by calling the update() function (as you've done), then checking for a rising...