There should be a third output flow called Exit or Done on the Branch node, that always executes after either branch flow completes. This would allow you to merge the flow after branching.