He chairs the committee in charge of NASA funding and says they need to get back on target or let someone else do the job.
Yes. He’s been on top of this.