רמב"ן
Ramban on Deuteronomy 28:4
Q — In the brachot (verses 4-5), פרי בטן precedes טנא ומשארת. In the klalot (verses 17-18), the order REVERSES — טנא ומשארת precedes פרי בטן. The same items in opposite order. Why?
A — Ramban: עונש is not an end in itself but a wakeup call to teshuva. So in the brachot, Hashem leads with the most precious blessing — children — wanting to give the greatest good FIRST. In the klalot, He reverses: He strikes nechasim first, hoping the person will be awakened to do teshuva, and only "אם לא ישוב ישיגהו בפרי בטנו" — only if he doesn't repent does the punishment escalate to children. Same principle applied to nigiphat oyvim: in brachot, military victory comes FIRST (security > prosperity, on Ramban's read); in klalot, economic curse precedes military defeat — start with the lesser blow, hoping for teshuva before escalation.
הקדים בברכות 'פרי בטנך', ואחר כך 'טנאך ומשארתך', כי פרי הבטן הטוב והחביב יותר; ובקללה איחר אותו, כי העונש יגיעהו תחלה לנכסיו ואם לא ישוב ישיגהו בפרי בטנו.