The individual in question is an astronomer, not a theologian, and doesn't have the authority to teach on behalf of the church any more than I do.
The supreme teaching authority in the Catholic Church is vested in the bishops, in union with the Pope. The gentleman in question isn't a bishop, and isn't the Pope. He's expressing a personal opinion.