Ummm...my preference is Ed Oliver at 9 (or Q Williams if he's somehow available), but I take issue with the bolded. The Bills defense was very good last year. Elite against the pass, and solid against the run. Not sure how you think they were not very good?
With Kyle retiring, it would be nice to get a 3 technique who can rush the passer. I think that would help this defense, and potentially make them one of the best in the league.