Yeah, the last thing you want to do in a relationship is feel like someones mother. And I'm kind of getting the vibe that you're entering that territory. It's good that you talked to him. Do it before you full on resent him.
I understand where you're coming from, you love him and of course you would do anything to help him out, but it sounds like he's been slacking on his end. Hopefully by talking to him he can see where you're coming from, and pick it up a notch. Money issues suck, and hopefully things will get better for him in that area soon. Until then though, I'd definitely take a step back. Let him go out tonight and just tell him to plan on sleeping at his parents. Enjoy your night, and start fresh tomorrow. That way if he can't get a ride back by 12:30, you're not pissed & you don't have to wait up for him.