NFL Network Insider Ian Rapoport reported Coleman's deal is worth just over $1 million with a chance to make a maximum of $2 million, per a source informed of the pact.
Coleman, 31, started nine games for the New Orleans Saints in 2018. Entering his 10th season, the journeyman safety has a deep history with Bills coach Sean McDermott. Coleman played under McDermott as a rookie with the Philadelphia Eagles in 2010, and spent two seasons with the coach in Carolina from 2015-2016.
Bush, 32, started seven games for the Bills last season. During his nine-year career, Bush was a member of the Atlanta Falcons, Denver Broncos, Saints (two separate stints covering five seasons), Detroit Lions and the Bills. Bush performed well as Buffalo's third safety last season as a spot starter, generating 45 tackles and 1.5 sacks. He compiled 242 tackles, 3.5 sacks and three interceptions for his career.