NASA astronauts Butch Wilmore and Sunita Williams are heading back to Earth after 9 months on the ISS. Their mission, delayed by Boeing and SpaceX issues, ends with a splashdown off Florida on 18 Mar 2025. Both are retired Navy captains.