An interesting fact to put in the mix is that it was American rice supplied to occupied Japan in the fall/winter of 1945 that prevented massive starvation. There was a poor rice crop that year and the blockade prevented any significant imports from SE Asia or China reaching the home islands. Naturally the military would have gotten what it needed, war workers next, then everyone else. Expect large numbers of the young and old to die of starvation, and significant problems with illness/epidemics in those weakened by malnutrition. Of course, given that adults were being "trained' to charge US forces with spears, and children to wear explosive backpacks and self detonate under tanks, as long as the military leaders wanted to resist these civilian losses would be ignored.
One "problem" with B29 raids is that by August of 1945 there were almost no targets left worth bombing. Almost all Japanese industrial capacity had been destroyed and most cities with populations over 50-100,000 were wrecked. IMHO the role of the B29's in an Olympic/Coronet TL would be massive bombing in a semi-tactical role.
The Soviets had never conducted any significant amphibious operations in WW2. Small scale ops yes, but nothing like an invasion of Hokkaido. Even with limited Japanese abilities, one wonders when they could have done this. First take Sakhalin, then get their act together to land on Hokkaido. Don't forget that 100% of all their food, ammo, POL etc will have to be transported to Hokkaido and then distributed to their forces, and the transportation infrastructure on Hokkaido is poor even before the Japanese wreck it. Operating from the end of the trans-siberian railroad the logistic problems of mounting and then sustaining the operation are non-trivial. Also, the Soviet navy had basically zero capability to deal with even a limited number of kamikazes - no or limited shipboard radar, no naval air & no experience working with the SAF for controlling CAP. Also remember that the weather in that part of the world get pretty nasty in late fall/winter, so IMHO a successful landing of Soviet forces and over-running Hokkaido before November-December 1945 is very iffy. While Stalin may have had "plans" to do this, how much of the personnel and equipment as well as sustainment was where it needed to be in late summer/early fall 1945. Stuff in Manchuria does not count.