email from the Bills/NFL wording makes it sound like we might be home week 1...
in the email announcing the Bills vs Titans week 2 matchup it goes on to say "The home opener will be announced on may 12th at 6pm and tickets will go on sale just for that game. At 8 pm on May 12th, the remaining home schedule will be announced and tickets will go on sale for remaining home games".
Could just be NFL boilerplate bad wording email, but it sure would be weird to announce bills vs titans in week 2 and then say "home opener will be announced later"..
who knows