no idea. However the above comment is easily verifiable. Here is a link saying that the return would be around February 2025 [1]. There seems no reason to believe either trump or Elon forced some sort of rush, or Biden and his administration ignored or caused some sort of slowdown. It looks like a schedule was planned and followed.