OK, now you got me thinking…(I hate it when that happens…:-). Try this. Have two tasks assigned to two separate predecessors but assigned to the same person. Then tweak the predecessors so that one or the other have the earlier start date. My assumption is that the earlier start date will win the resource and the later start date will be delayed. Does that make sense or help you with this?