I certainly think it's going to be an interesting final 8 games. The Bills will have some work to do in order to secure a Wild Card bid. By the eye test I see
Must wins (@Miami and Jets)
Have a great chance but will probably drop 1 of these (@Cleve, Denver, @Pitt)
Will be underdogs in all 3 (@Dallas, Balt, @NE)