Насчет аккуратного нанесения — у буржуев есть вот такая штука, что-то вроде маркера с флюсом:
https://www.google.com.ua/search?q=flux ... kQ_AUIBigBУ нас продаётся, правда с "no clean flux", который мне показался абсолютно бесполезным. Лакали — этот маркер можно расковырять и залить туда старой доброй спиртоканифоли.

И рас уж разговор зашел про BGA — я когда-то загорелся идеей заюзать их, но немного поковыряв тему подофигел. Если вкратце, дабы с 98% вероятностью запаять BGA нужно следующее:
1. Заводская платка, обязательно с ENIG финишом, иммерсионным серебром или оловом.
BGA крайне чувствительны к бугристости падов и простой HASL банально не работает — есть шанс, что запаяются не все шары.
2. Чип полюбу должен быть свежим, с заводскими шарами. Реболлинг — это всегда лотерея, ибо нанесенные шары получаются разного размера.
3. Нужен специальный, зачастую дорогой флюс. Простая спиртоканифоль кипит под чипом и банально подбрасывает его при пайке;
4. Реболлинг BGA — это всегда лотерея, ибо не редко наворачивается не пайка чипа, а контакт кристалла к корпусу. Иногда и в процессе реболла.

Если расковырять какой-нибудь GPU — можно увидеть, что кристалл крепится к корпусу по такой-же BGA технологии и его уже точно не отреболлишь.

5. Полюбу нужен подогрев платы. Конечно, можно извратится галогенным прожектором и строительным феном, но это снова же лотерея. По-правильному нужна ИК-станция.
6. Под 2-х и 4-х слойку BGA фигушки разведешь — количество слоев должно соответствовать количеству рядов шаров, плюс производитель должен быть достаточно крут, дабы зафигачить вии между крохотных падов.
7. В производстве полюбу должен быть имплементнут boundary scan, дабы электронно проверить все ли шары запаялись. Для этого пишется отдельная тестовая проша и не редко — разрабатывается платка с пружинистыми контактами, тестирующая сигналы на той или иной точке. На том же производстве не редко имеется и рентген-аппарат.
Короче говоря, BGA немного не для простых смертных.

Любое взаимодействие с ними простого человека — это лотерея.