Talk to the roommate. All QoS does is enforce a agreement. You would not have a problem if he would limit his download with options on his machine.
Still you can't expect boxes you get from a ISP to have advanced features, you are lucky it has the basic QoS it does.