Översättningen av "thenceforth" till "sedan dess" anser jag vara helt felaktig. Därefter eller sedan är lämpliga översättningar.