Bank of America told senior bankers this week that the cash portion of investment-bank bonuses, the part that is payable immediately, will be paid 25% in cash and the rest in stock that vests immediately, said a person briefed on the matter. The shift applies to bonuses above $100,000.