He needs time to recover, he definitely should not play basketball the next day.
I would get a bag of frozen peas on that sucker and take him to the doctor or eye doctor if he doesn't gain his sight back within a few hours. It's possible his eye has been scratched and needs to be patched for a few weeks then sunglasses for an additional week. If it was serious he could need surgery.
Not doing anything and continuing sports is the last thing he should do.
I would get a bag of frozen peas on that sucker and take him to the doctor or eye doctor if he doesn't gain his sight back within a few hours. It's possible his eye has been scratched and needs to be patched for a few weeks then sunglasses for an additional week. If it was serious he could need surgery.
Not doing anything and continuing sports is the last thing he should do.