Blue Origin is flying more than 40 science payloads on board its 35th New Shepard suborbital spaceflight, scheduled to launch on Saturday (Aug. 23) from West Texas.