Adult dependent got extra stimulus check

This year I claimed my adult son (20 years old) as a dependent because he lived with me and did not work in 2020.   I provided all his living expenses.  I got $1400 extra in my stimulus payment for claiming him as a dependent but just yesterday he got a separate check for $1400 from the IRS.    He did work in 2019 and got the previous stimulus checks.  I did not claim him as a dependent  for the 2019 tax year.  Should he cash the check or send it back?