Bush signed a two-year, $4.5 million contract with the Bills on Tuesday, Ian Rapoport of NFL Network reports.
Bush was rarely summoned on defense in 2017, as he made most of his contributions on special teams. The 30-year-old safety will likely have a similar role with the Bills since Micah Hyde and Jordan Poyer are both established in the secondary.