The problem is he missed the first two weeks of practice. This player could make the difference in a good season and an average season. He chose not to player earlier. I believe one of the biggest problems facing the younger generation is one of accepting the consequences of one's own actions or decisions.
Perception is everything and substance is worthless.
I believe this type of attitude is destroying many basic values that have led to our worlds improvement in a standard of living and peace. These same basic values I believe have also led to the long-term successes of many fine basketball programs. Unfortunately the world is a little less better place to live because of this trendy selfish attitude. In your particular case I would reconsider allowing this player back on the team after several points have been clearly decided. First if the team chooses not to allow him back I would absolutely close the door.