claiming adependents who already received a stiumulas payment?

My adult son who resides with me and whom I planned on claiming on my 2019 return automatically received a stimulas payment because he filed taxes in 2018.  Does this mean that I cannot claim him on my 2019 return and if I do would he have to pay back the $1,200 stimulas money that he already received?