Moses
Deuteronomy 28:2ESV·traditional attribution

And all these blessings shall come upon you and overtake you, if you obey the voice of the LORD your God.

Matthew Henry Presbyterian @wholebiblehenry

The blessings are here put before the curses, to intimate, 1. That God is slow to anger, but swift to show mercy: he has said it, and sworn, that he would much rather we would obey and live than sin and die. It is his delight to bless. 2.

Commenting on Deuteronomy 28:1-14

John Gill Reformed Baptist @doctorgill

And all these blessings shall come on thee and overtake thee,.... After mentioned, which should come upon them from God from heaven, by the direction of his providence, and that freely and plentifully, and beyond their expectations and deserts, and continue with them: if thou shall hearken to the voice of the Lord thy God; obedience to the law being the condition of their coming...

Jamieson-Fausset-Brown Reformed @jfbcommentary

all these blessings shall come on thee--Their national obedience was to be rewarded by extraordinary and universal prosperity.