According to the T&Cs, they would be within their rights to deny you a second 15k bonus, which is what I brought up a few months ago.
10k Bonus:
Limit one business checking account-related premium per customer per calendar year.
15k Bonus:
Limit one 15,000 bonus OnePass miles premium per customer per calendar year.
Notice the 2nd bonus does not specify business or personal, and therefore earning one of those satisfies the requirements for the limit.
Also, AFAIK the 12.5k bonus is the portion of the 15k bonus that is given by Chase; the rest (2.5k) is given by CO.