Ben Affleck is "doing great" four months after his rehab stint, as he's focused on keeping up a good relationship with his ex-wife Jennifer Garner and their three kids.