While I dont know the full story, I would be punishing him for two reasons:

1. It will be a lesson to him that he cant just run away from his problems
2. He will realise that his actions incur consequences and they need to be dealt with

In saying that, maybe his time with his father may have been punishment enough. But I definitely think new ground rules are the way to go.

Good luck!