More apartment stuff

My boyfriend is having numerous problems with his apartment complex. When he resigned his lease in January, the person who he was working with told him everything was fine and he had nothing to worry about. So we think everythings cool so we are just hanging out for 8 monthes thinking lifes jsut great, then we get a phone call a few days ago, right before his rent is due, telling him that he needs to prove he is financially independent again, just like he did when he first moved in. He was working a much better job then, and had no problem making three times the rent but now he has a crappy job because thats all he could find and barely makes rent as it is, and eight monthes to tell him this, because if he HAD known, he would never have resigned his lease, he would have moved in with me. Now, they are going to make him pay $350 to find someone else to take over his lease (like a sublease). They told him that if he didn't find someone or can't prove he is financially independent, he would still be responsible for the rest of the years money, and he would be evicted. So, basically, they told him he would be paying for an apartment in full that he wouldn't even be able to live in. That pissed me off, since I don't think he should have to pay that extra money, esp since they didn't bother to tell him he needed to do this, I think it should be THEIR responsibility to find someone. I don't think he should be charged. It's a bunch of bunk but I don't know how to fight it.