I think a lot of this is Josh mental clock speeding up. Combine that with a version of him that is not as decisive running with it and it’s really messed with him.
It moved slightly when he was bringing it in and at that point his feet would not have been in bounds. It would have been difficult to overrule if it was ruled a catch but it was not getting overturned as an incomplete pass