Steven Siceloff, NASA's Kennedy Space Center