"(And what other people have mentioned, wondering why his mother is hiring you to babysit when he is available - That's a very good question.) "
Well since he's only with his mom on the weekends she doesn't want to leave him in charge because since she's going out to have fun it wouldnt be fair to make him babysit when its not his responsibility.