General Jamie Buhrer ruled out for eight weeks