Yeah, I don't think there'll be any much else for him to do and that's probably only by player's choice, I'm still curious what will happen with his story according to the walkthrough if Sophia just walks away before the proposal because the storyline could already be over:
"Mr. Bennett will demand that Sophia takes her panties off while this dinner. Sophia can do it (F > GW) and
get Filthy +1 for that. Or refuse (Good Wife +1) and drive home, which will be the end of this storyline!"
"Mr. Bennett is going to prove Sophia that his dick is as big as his ego and press her foot against his
manhood. Sophia can calm down afterwards and get Filthy +1. Or telling him to go to hell and drive
home (Good Wife +1), which will be the end of this storyline!"
As for Aiden, we both know there are two ways to deal with him and after that, be done with him. Do we really need more of Bennet for L&P to know what to do with him once the saga is over? just get rid of him once we're done with any option and continue with the main story and the main characters or just bring a new character if he wants to.