In the Old Testament, he used burning bushes, pillars of fire, plagues, bears, etc. to punish those doing wrong. Whenever an assault, torture, or rape happens he doesn't exactly do any of that "strike you down with a bolt of lightning" stuff anymore.
What was He surprised about in the Bible?
Here's some points where he either was surprised or does not seem sure of what will happen in the future:
Jeremiah 26:3, Jeremiah 3:6-7, Jeremiah 3:19-20, Exodus 4:24-26 are some examples.
Our free will is in accepting or rejecting Him. The core of His plan cannot be thwarted and He will use those who CHOOSE to accept Him and follow Him to do that work, as He has done since the beginning. People can choose, via their free will, to do things against His plan, and that will be on them on Judgment Day, but nothing and no one can stop His plan, it always has and always will move forward to completion.
Can we really call it free will, or the illusion of free will? God may have a "grand plan" that humans can't ultimately veer away from, but people say—and the Bible supports—that God is in charge of absolutely everything, including dice roles.