Sir Robert Finlay, Bordeaux. L'Orient