Simplify the sentence: Eastenders bosses were so happy they wanted Will to stay on for a longer time but he said no to the offer because he had other things to do that he had said yes to.
Eastenders bosses were so impressed they wanted Mellor to stay on for a longer stint but he declined the offer due to other commitments.