Bible Notes Online - Numbers 23 - ESV
Commentary

v1: Seven altars, seven bulls, seven rams, see also v 14,29; 24.1; Balaam sought to copy the worship of God, and tried to influence God, by sacrifices. Yet he also wanted to worship God his own way.

v2: Balak, knowing no different, obeyed Balaam. Balaam was the 'expert' on spiritual matters, which was why Balak had hired him.

v3-4: Also in v15; presumption, not boldness. We do recognise that God can speak to anyone, not just those who have faith; see, for example, Is 45.1; Dan 2.28.

v5: The Lord put a word into Balaam's mouth (also v16), overruling his ungodliness, just as He overruled the donkey's dumbness. Having noted the N.T. commentary (see note at 22.5-6 above), we do not consider this as God's approval of Balaam.

v7-10: Balaam's message was one of respect for righteous Israel. This was a people set apart for God. As far as the unbelievers were concerned, this was a people blessed by God (v8).

v14-17: Balaam and Balak repeated the procedure, as offerings were made, and Balaam sought a word from God.

v18-24: The message is of God's unchanging character. His choice of Israel could not change. God is answerable to no man. He had chosen Israel for blessing, and nothing could change that; Gen 27.33, "indeed he will be blessed". See also Is 14.27.

v21: As far as unbelievers are concerned, God will bring no accusation against His people; 2 Sam 1.20.

v22: The nation which had been delivered from Egypt had been delivered by God. This was indisputable.

v23: The sorcery of Balaam and Balak was impotent against Israel, because of God's power.

v27-30: For a third time, the procedure was followed.