Deductions & credits

Yes.  Each year is separate.  It probably won't help him get the Stimulus payment by filing 2019 now.  It's too late to use 2019.