William G. answered 06/03/24
PhD Org Chemist with 15+ Years of College Teaching Experience
It's all about steric hindrance and stability of the anion. If it is a "slender" anion and that it is not a hard anion, you can be quite correct that it will function as a nucleophile towards the carbonyl carbon. This is why anions such as lithium diisopropylamide is a base. It is big and bulky, and so it's a poor nucleophile. On the other hand, if you have butylllithium (Li-Bu), the Bu anion is much smaller, and its a safe bet that it will function as a nucleophile. When I mention stability, all one needs to know is the pKa of the conjugate acid of the anion. Going back to butyllithium, the Bu anion's conjugate acid will be butane and its pKa is around 49. But when you look at tert-butyllithium (Li-t-Bu), the conjugate acid is isobutane and its pKa is enormously large at 72. It is one of the strongest base out there plus the fact that it's a t-butyl group, it's big and bulky and steric hindrance will prevent it from functioning as a nucleophile.