That is a touchy subject and is really dependent on the overall attitude of your new house mate. Try bringing up snakes in a casual conversation and then ween into talking about your guy's snakes. Although he may need to be told how horrible he's treating his snake, maybe he's just not educated enough in BPs to know that what he is doing is wrong.
What I would do: Be honest but not blunt. Next time you go out to buy a rat/mouse for your snakes, ask him if he would like you to pick one up for him. If you want to, offer to clean the cage for him or do anything else you feel he is negligent on.
Have you talked to him about his snakes? Does he seem bored with the subject when it is brought up? What's his schedule like (he might be "too busy" to care for it properly)? If he's interested in getting a new home for it, help him out; if he's too busy to take care of it, do some chore swapping (you take care of the snake and he does the dishes). All in all you just need to be honest with this guy. Try to judge his reactions to certain things before you rag him for being a bad snake parent.