Se sabe que la adición de bromo (en metanol) al eteno producirá 1-bromo-2-metoxietano. La reacción procede con la formación de un intermedio de bromo en el primer paso. En el segundo paso, el metanol ataca a cualquiera de los carbonos a través del par solitario de su átomo de oxígeno. En el último paso, el $\ce{CH3OH+}$ pierde un protón, que se combina con el anión bromuro obtenido en el primer paso, para liberar $\ce{HBr}$ como subproducto.
Mi pregunta: ¿Por qué el $\ce{Br-}$ (obtenido en el primer paso) ataque como nucleófilo en el segundo paso?
Sabemos que la nucleofilia es directamente proporcional a la carga y al tamaño del átomo. El anión bromuro tiene una carga negativa unitaria frente al átomo de oxígeno neutro del metanol. El anión bromuro también tiene un tamaño mucho mayor. Ambos factores favorecen que el anión bromuro sea un nucleófilo mucho mejor que el átomo de oxígeno neutro del metanol. Sin embargo, este último sólo ataca en el segundo paso. ¿Por qué?