Hey g-bones thanks a lot for that It's pretty much just the aldehyde and that's it. The reason I'm being extra careful is because the aldehyde is deuterated at the formyl position, so it's a really precious intermediate and I absolutely don't want to commit any of it unless I have all the conditions optimized, which is why I'm running test reactions using a non-deuterated substrate.
I'm going to try running Buchwald's prep again but using less B2pin2, I have a feeling he only used 3 equivs so that the reaction could finish in an hour (to his credit the reaction really did finish in an hour, and the crude NMR was really clean except for the annoying B2pin2 and some pinacol presumably due to come B2pin2 that crapped out during the reaction).
Maybe using something like 1.1 equivs would improve the situation, since it seems like some B2pin2 always craps out in these reactions, so a tiny excess wouldn't hurt. Also better to have something like 90% conversion and fully converted/crapped out B2pin2 because at least I can separate the starting material from the product (although it'll still be a hard separation, at least they don't co-elute!)
The safer (but much less time and yield efficient) option is to protect the aldehyde as the dioxolane, do the borylation, then deprotect, although I'll probably only go down this route as a last resort if all else fails.