My mother thought it was Truman's and he picked May 8th because it was his birthday.
It was actually based on negotiations with the Soviets and the Germans. IIRC a Soviet general lost his life because of the date chosen.