Kyle Shanahan put together some of the final pieces of his coaching staff on Tuesday.

The 49ers announced the hirings of seven coaches, including confirmation of John Benton as offensive line coach.

The team hired former NFL standout linebacker DeMeco Ryans as defensive quality control coach. He was a second-round selection of the Houston Texans in 2006 and spent 10 seasons in the league. He finished his career playing four seasons with the Philadelphia Eagles.

The 49ers also hired Daniel Bullocks as assistant defensive backs coach, Stan Kwan as assistant special teams, Vince Oghobaase as assistant defensive line, Adam Stenavich as assistant offensive line, and Michael Clay as strength and conditioning assistant.

Benton, 53, was hired away from the Broncos after being on the job for approximately a month. Benton served as Jacksonville’s assistant offensive line coach last season. He worked the previous 13 seasons as offensive line coach with the St. Louis Rams (2003-05), Houston (2006-2013) and Miami (2014-15).

Benton and Shanahan worked together for four seasons with the Houston Texans.

Bullocks worked in the same role with the Jacksonville Jaguars last season. The Jaguars' linebackers coach last season, Robert Saleh, is the 49ers' new defensive coodinator. Bullocks appeared in 31 games in three NFL seasons with the Detroit Lions in 2006 and '08.