You should not be blowing a whistle on a flop the moment of "contact." You really cannot have both (you probably could since people want to be rule hawks on everything) but it is not a good practice. Pick one if you signal both. But the idea that a flop and a foul are called immediately does not seem to understand the process of how you call a flop in the first place.
Peace