Don't give him a curfew. It is beneath him and beneath you. You need to discuss those other issues and implementing an arbitrary curfew on him isn't going to fix them.