Just to be clear, it sounds like you want to have a SS with the task's predecessor and a FF with its Successor, correct? If so, that would mean for the task to really finish with its successor, its duration would need to change if task has already started with the SS and the successor'd finish...