They haven't paid anything to the NFL since the end of 2015. The Bills received $700,000 from the DOD in the years 2012-2015 (the league received 6 million in total). The federal government still pays for SB flyovers (it costs around 80 grand - gas/maintenance).