For every year games are announced after this year BYU will have 2 home games non-conference. The years that don't have 2 home game non-conference games scheduled are missing the FCS or other gimme game that will certainly be a home game. Every other year BYU will have 7 home games when there are 5 home conference games. Those 7 home game years will be more expensive for tickets.
Also love that for 3 of 4 series just announced, all with current P4/ recent P5 teams the home game is first. Go Cougs!