The Buffalo Bills completed a smooth round of rookie contract negotiations Friday by signing first-round draft pick EJ Manuel to a four-year contract.

Terms were not announced but the deal is expected to be worth a total value of about $8.9 million.

Manuel was the last of the Bills’ eight rookie draft picks to reach a contract agreement, and his signing came a full six weeks before the Bills open training camp at St. John Fisher College.

Since the NFL instituted a rookie wage scale in the new collective bargaining agreement in 2011, rookie contract negotiations have become far less complicated.

Manuel, the 16th overall pick, became the eighth of 32 first-round picks to reach agreement on a contract.

No. 5 overall pick Ziggy Ansah of Detroit is the highest pick to sign. Manuel’s deal came in the wake of the signing of No. 17 overall pick Jarvis Jones by the Pittsburgh Steelers on June 3. No. 15 overall pick Kenny Vaccaro signed with New Orleans about a month ago.

Manuel’s signing bonus is expected to be about $4.8 million.

When Bills training camp begins on July 28, Manuel will compete with veteran Kevin Kolb for the starting quarterback job.

Manuel was 25-6 as a starter for Florida State and had the third most victories in school history. Manuel ended his career as the Seminoles’ career leader in completion percentage (66.9), and finished with 7,736 passing yards, third most in school history.