Yes, it is case by case.
When I was trying to hire people in the past, I told the candidates that we would go through the pool, but if I found an ideal candidate in the middle, I would stop interviewing the rest. Work is busy. The goal is not to go through all the candidates, the goal is to find the one that fits.
Be patient. While waiting, continuing looking around so that you would not be stressed by waiting for the specific one.
- good luck!