There is no one size fits all for this question since each puffers personality will differ somewhat from another...
If you are dead set on keeping them together for as long as possible, then you’ll need to keep a very close eye on them and have a separate tank setup ahead of time for when things go south...
With that said though, if you are going to go through the effort of setting up a 2nd tank ahead of time, it’s probably better to just separate them once the 2nd tank is cycled...