I think if you look at the McGraw article on managing money thre's good tips in there too... particularly about having a limit on purchases that cost a lot... like big screen TV's... any large item purchases has to fall into the budget and be discussed as a team.. etc
If you put a plan together lke that it may help too...
If he's a half decent engineer he will appreciate structure and support you on it