Benenoch signed a contract with the Bills on Wednesday, Ryan Talbot of Syracuse.com reports.
Benenoch spent time on the Patriots' practice squad last year before going down with an injury in mid-November. He'll provide depth for Buffalo's offensive line while it's dealing with multiple injuries.