The Lefties should be thankful it was Truman. Others wouldn't have offered terms of surrender.
The bombs clearly did break that logjam, and very well may have ended up saving more lives than they took. The question is whether Hirohito's hold on things could have been broken without them before an invasion of Japan proper. It's hard to say, though I think they'd have tried to hold out for several more months.
IMO the bombs were horrible, but the likely alternative was far worse.