i think you would have a better chance of getting a visa, having £3k in the bank and living with his mom, than renting a place and having near £0 in the bank...

if he can get overtime he should have done it months ago, so you would have had 6 months bank statements with it on

is he living with his mom now or renting ?