Largest amount of data through serial

You see? If your question is, "how many bytes can I allow to accumulate in the input buffer before processing them?", most of the questions and points I mentioned in my previous post still need thoughtful consideration...

Not to mention... how many bytes can you allow to pile up while you (or some core or library functions) are processing interrupts? ...and... how sure are you of their maximum execution times.