After an 11‑month delay, the US Senate confirmed the appointment of billionaire Jared Isaacman to serve as head of NASA .