Are you sticking with cash back cards only?
Are you under 5/24?
If the answer is yes to both of the above, then consider Chase Freedom (CF) in addition to the Chase Freedom Unlimited (CFU). Both offer $150 sign up bonuses for spending $500 in the first 3 months. Which card to pick depends on if you would gain more from the rotating 5% categories on the CF (this quarter it's wholesale clubs/department stores/ChasePay) vs 1.5% on everything on the CFU.
I would look at the Chase cards first if you're under 5/24, and then move on from Chase once you're over 5/24 or have no use for Chase cards.
Of the other cards you list, the BoA Cash Rewards card seems to earn the most on gas and groceries and has a good signup bonus of $200 on $500 spend within first 3 months. I don't have experience with this card, but one thing that bugs me about my BoAPR card is that I can't set up autopay unless I have a BoA checking account (which I don't). So I have to remember to schedule a payment from my checking account to pay off my balance each month; there's just a higher risk of a late payment because of this since I can't set it and forget it like I can with Chase, Amex, US Bank, Discover, Barclays, & Citi.
Alternatively, do you have a Discover It or Discover It Miles card? Both have no annual fee. Both match your cash back in the first year. The Discover It card has a $50 sign up bonus for 1 purchase within 3 months, and you could earn 2% for the first year on everything (and 10% on the rotating categories - this quarter they are
Amazon and Wholesale clubs) - this card is similar to CF with the 5% rotating categories. The Discover It Miles works out to 3% on everything the first year (and after the first year it would earns 1.5 on spend like the CFU); I don't believe there is a sign up bonus on this card.
Alliant CU has a Visa that is no AF the first year and earns 3% on everything the 1st year but has no sign up bonus, and after the first year there is a $59 AF and the cash back drops to 2.5%.
Citi Double Cash is a 2% on everything card, no AF. Sometimes it has a signup bonus, I don't think there is one on it right now.