Is Jesus omniscient?

John 16:30 NWT

Now we know that you know all things and do not need anyone to ask you. By this we believe that you came from God.

Who knows "all things"?
Luke 5:4,6 NWT

When he stopped speaking, he said to Simon: ‘Pull out into the deep water and let down your nets for a catch.‘… When they did this, they caught a great number of fish, but their nets began to tear.

Matthew 17:27 NWT

“But so that we do not cause them to stumble, go to the sea, cast a fishhook, and take the first fish that comes up, and when you open its mouth, you will find a silver coin. Take that and give it to them for me and you.”