In reactions such as the
Baeyer-Villiger Oxidation an R group migrates. The reaction can be regiospecific if there is a difference in the available R groups to stabilize a positive charge as it migrates. This follows the normal trend of carbocation stability. However, just now, looking over the mechansim, the R group "brings" it's bond with it to the oxygen. So where does this positive charge come from that the R group needs to stabilize if it "brings" the electrons from the bond it broke with it? Am I thinking about the way the R group migrates incorrectly?