I do not see Buff as a nightmare matchup. I see them as a maybe average team with a bad QB, who won 6 games last year, and will be hard pressed to do the same this year.
Last year, Tannehill had 4 bad games, Saints, Jets, and 2 vs the Bills. Why is anyone's guess, as he was under pressure all year long, and not just against Buff. I do not believe he will have another vs the Bills this Sunday, see Miami winning by at least 7, and am betting the same. JMO
Quite the nightmare for you last year.