1. North Carolina, Connecticut, Memphis, Louisville
2. Pittsburgh, Duke, Gonzaga, Michigan State
3. Missouri, West Virginia, Kansas, Purdue
4. UCLA, Oklahoma, Syracuse, Wake Forest
5. Arizona State, Washington, Villanova, BYU
6. Clemson, Marquette, Illinois, Xavier
7. Utah, California, Texas, Ohio State
8. USC, Florida State, Wisconsin, Oklahoma State
9. Tennessee, San Diego State, Butler, Minnesota
10. Arizona, Michigan, LSU, Utah State
11. Texas A&M, Maryland, Temple, Siena
12. Va. Commonwealth, Mississippi State, Cleveland State, Dayton
13. North Dakota State, Northern Iowa, Western Kentucky, Akron
14. Stephen F Austin, Cornell, American, CSU Northridge
15. Portland State, E. Tennessee State, Robert Morris, Morgan State
16. Binghamton, Radford, Morehead State, Alabama State, Chattanooga
Play In: Alabama State vs Chattanooga
Obviously, teams could shift up and down as needed to make the regions work: conference mates should not meet before a regional final (Elite Eight), and BYU cannot play on Sundays.
As you noticed, I replaced Boston College with San Diego State. Of the aforementioned at-large bubble teams, BC is probably the most grossly underqualified.
Of course, as I mentioned before, if I had my way I would actually have LSU play Texas A&M in Dayton for the last at-large spot and a 10 seed matchup with the best 7 seed possible. I would just let all the bottom teams in since they all have winning records. I would bump Maryland entirely.