On Monday, the NFL announced the home teams for the five international games for this coming season. When it comes to the Buffalo Bills however, they will remain in the states for all of their games.
Part of the criteria the league used to determine the teams was that a team must have a ninth regular season home game that was added due to the expanded 17 game regular season. Buffalo was exempt from that criteria due to NFC teams being granted the extra home game this year. Out of the NFL teams that were granted the international games, Buffalo does not play any of those teams on the road.