Spencer Johnson is an absolute lock to make this team. I always had him penciled in as one of our final 53 anyways, but I truly do love the versatility he has. He can play DT, he can play DE, he's got plenty of experience with the team and he never quits.
I think one of the most interesting cuts will come at the DT spot. You figure Williams, Dareus and Johnson are pretty much in. Then who? The coaches seem to love Dwan Edwards, despite his price tag (and truth be told he is not a bad player by any means), but do they keep him over a recent 3rd rounder in Carrington and a recent 2nd rounder in Troup?
My prediction? The Bills keep 5 DTs on roster (Williams, Dareus, Johnson, Edwards and Carrington). Troup is cut after not being able to get on the field due to injury.