The Bills will definitely be at Arizona and at San Fran. Seattle and the Rams will be in Buffalo. As for the AFC West, if we look at the matchups from two seasons ago I'm guessing the Bills will play at Denver and at Oakland/Vegas, and have KC and the Chargers at home.
Vegas road trip sounds like a must.
Anyway, the schedule is the schedule. You play who's in front of you.