But “immediately” isn't necessary. If you can't give someone feedback in a meeting because you can't do it without others overhearing, you can absolutely give it an hour or two later, when you and they have a moment. Another way to think about the “when” of feedback is “as soon as is practicable”—but that's not as easy to say as “immediately.”