DJW:
It looks like the first siege on Jerusalem might have been in 597 BCE instead of 605 BCE,
The above confirms to me that the first siegeof Jerusalem by Nebuchadnezzar really was in 605 BCE instead of in 597 BCE.
It’s good that you’re researching but it sounds like your opinion is very easily swayed. In general, I would not be so hasty to prefer what is stated in Christian commentaries about the period (because they tend to cling to traditions, such as the outdated and incorrect belief that Jerusalem was destroyed in 586 rather than 587 BCE), though they shouldn’t be dismissed entirely.
Consistent with what is stated in Daniel, 2 Kings and Jeremiah, BM 21946 confirms that Nebuchadnezzar led a campaign through the Hatti region (including Judea) in his accession year and comparison with the Bible suggests that whilst Nebuchadnezzar may have intended to besiege Jerusalem then, Jehoiakim averted the siege by paying tribute. However, the Babylonian chronicle indicates that this was in January-February of 604 rather than on his return from Egypt in the summer of 605 (when he was going home to claim the throne). Jehoiakim’s capitulation begins the 3 full years of him paying tribute to Nebuchadnezzar, but he refused to pay after Egypt defeated Babylon in a battle in 601. Various marauders were subsequently sent against Jerusalem while Nebuchadnezzar regrouped his army, and then besieged Jerusalem in 597 BCE.