Moses
Deuteronomy 28:8ESV·traditional attribution

The LORD will command the blessing on you in your barns and in all that you undertake. And he will bless you in the land that the LORD your God is giving you.

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 the Lord shall establish thee an holy people unto himself,.... Having separated them from all others, for his service, honour, and glory, should continue them as such, and settle them in the land, and confirm all their privileges, natural, civil, and religious.

Geneva Bible Notes Reformed @genevanotes

The LORD shall command the blessing upon thee in thy storehouses, and in all that thou settest thine hand unto; and he shall bless thee in the land which the LORD thy God giveth thee. (g) God will bless us, if we do our duty and are not idle.