Hi, not discouraging further discussion here, but you may be interested in some posts by /u/restricteddata on this topic
The other post links to longer answers, but the short answer is: they weren't close at all, because they weren't actually trying to build one during the war. They had decided in 1942 that they were going to pursue reactors, not bombs, and their investment there was not large enough to actually get a working experimental (small scale) reactor going by the time the war ended.
The Allies thought they were in a race with the Germans earlier in the war (though by the end of 1944 they basically knew that wasn't true), and this was their motivation for making their own bomb. But the reality was that the Germans were not. There are lots of questions about why not that get asked, but there isn't really any doubt that they did not have a program of the scale necessary to produce a nuclear weapon in any reasonable amount of time (much less wartime).
The "race" narrative gets played up whenever people want to make the American effort seem more exciting, or more morally justifiable (if you're racing against literally Hitler, then you've got to be doing the right thing). But it does not reflect the reality of what was going on in Germany.
And just to head off another query: if the Germans had managed to get one of their small reactors going (which is to say, achieve criticality), they still wouldn't have been within striking distance of a bomb. While you can use reactor by-products (plutonium) as bomb fuel, it takes very large reactors to do so. The US program is a nice indicator of the speed requirements: they achieved criticality in an experimental reactor in December 1942, began construction of industrial-sized reactors in October 1943, had the first one go online in September 1944, and had a bomb's worth of plutonium by early July 1945. Not quick.