New Defender's Study Bible Notes
23:21 not beheld iniquity. God had repeatedly punished the Israelites for their sins, yet, by the great principle of justification by grace through faith, these could all be forgiven and forgotten (Psalm 103:3; Jeremiah 31:34).
23:21 shout of a king. It would be many years before Israel would have an earthly king. Balaam’s prophetic description could only apply to a coming King who would bring final victory to the people of God (Zechariah 9:9; 14:9,16; I Timothy 6:14,15).