Perry returns to Buffalo a little over a month since being released by the team after reaching an injury settlement. He hurt his quadriceps during the preseason.
Perry has three seasons of NFL experience including the past two with Miami and was used mostly in special teams roles. He fills the spot left open a day after Buffalo reached an agreement to trade Jones to Oakland.
Jones was the odd-man out after Buffalo promoted rookie Duke Williams off its practice squad on Saturday. Jones played only one snap in a 14-7 win at Tennessee on Sunday, while Williams took over his role as the No. 3 receiver and scored the decisive touchdown in the fourth quarter.
Buffalo also released running back Byron Marshall from its practice squad.
The moves were announced Tuesday while the Bills enter their bye week.
More AP NFL: https://apnews.com/NFL and https://twitter.com/AP-NFL