The Bills play the Titans after the Titans' bye.
The Bills play the Patriots, Giants and Dolphins after those teams are coming off of Thursday Night games. Although, the Bills will be coming off their bye when they play the Dolphins that week.
The Bills are also playing the Cowboys after the Cowboys play a Saturday game late in the year.
Those are all the games where teams have extra days to prepare for the Bills.
I think the Bills only have extra days to prepare for teams on two occasions: against the Dolphins coming off our bye (remember the Dolphins will be coming off their Thursday Night game too), and also against the Patriots when we'll be coming off our Thursday Night game against the Jets.