ANN ARBOR -- The assistant coaching staff is nearing completion.

Per two separate reports on Wednesday, San Jose State offensive coordinator Jimmie Dougherty and former USC special teams coordinator John Baxter are expected to join Michigan's football program on Jim Harbaugh's staff.

First reported by FootballScoop.com, Dougherty is expected to join Harbaugh in an unspecified role on the offense. Dougherty and Harbaugh, like defensive coordinator D.J. Durkin, have history coaching together dating back to their days at the University of San Diego. Joining Harbaugh's staff in 2004, he started as a wide receivers coach and worked his way through tight end coordinator (05), quarterback coach (06), passing game coordinator (07) and offensive coordinator (08).

After leaving San Diego, Dougherty spent three seasons at the University of Washington as a wide receivers coach until accepting a offensive coordinator position with San Jose State. Dougherty was nominee for the Broyles Award (best assistant coach) during his first year as offensive coordinator with San Jose State.

As a side, FootballScoop also reported that Dougherty's planned successor is former Michigan offensive coordinator Al Borges.

247Sports' Clint Brewster reported that Baxter is expected to be named Michigan's special teams coordinator under Harbaugh. Baxter has spent 32 years as an assistant coach primarily working with the special teams with notable stops at Tulane, Fresno State and USC.

Baxter has not coached since the 2012 season under Lane Kiffin at USC.