My current roommate is not paying rent on time, often underpays, having to pay me mid-month. Imagine the late payment scenario -- he has done it. So, short of kicking him out (only a few months left on the lease, don't want the added expense or headache of finding a new roomie) what should I do? Late fees don't seem to phase him. What would you guys do to remedy this?