As described here, most common baking powders contain two acids, one that reacts to moisture, and one that mostly reacts when heated. Does that mean that if my dough is already acidic (and has no baking soda to neutralize said acid), all the baking soda in the baking powder will get used up when mixed with the wet ingredients, leaving none for the second reaction during heating?
If so, what rules can I follow to make sure that my dough/batter has a neutral pH and will therefore get that second rise? How much baking soda would be needed to neutralize certain amounts of acidic ingredients like buttermilk, sour cream, cocoa, honey, vinegar, lemon juice, molasses, etc?
EDIT: I'm using Magic Baking Powder by Kraft Canada, which consists of cornstarch, monocalcium phosphate, and sodium bicarbonate.