Why did Harry Truman eventually decide to use the atomic bomb against Japan?

It would kill hundreds of thousands of Japanese civilians and destroy Japanese infrastructure.
It would ensure President Truman’s reelection in 1948.
It would open the way for the United States to control Japan in the future.
It would bring a quick end to the war and cause fewer American and Japanese deaths than an invasion.

Why did Harry Truman eventually decide to use the atomic bomb against Japan It would kill hundreds of thousands of Japanese civilians and destroy Japanese infra class=