I-94 expired and valid 797

Hi,

One of my friend I-94 is expiring tomorrow, but he has valid 797

I-94 given based on the passport expiration date , so he applied for new passport.

Did he need to travel back and re-enter USA?

Any grace period after i-94 expiry?