I have the following question. Rav Chisda learns on 101b that if one iseating a food that requires a bracha acharona to be said where it is eatenand that person moves he is not required to say a bracha acharona before he moves and does not have to say a bracha rishona in his new location. The reason is that the relocated meal is a continuation of the original. However, if one eats a food that does not require a bracha acharona in its spot one must say the bracha acharona before he moves.
Why is that so? I would have thought that the opposite should be true. So that if one eats a food that requires a bracha acharona in its spot one must say the bracha before he moves.
I would appreciate some enlightenment on this subject.
When one eats a food that requires a Brachah Achronah in its spot (for example Mezonos), then saying the Brachah Achronah is the end of the meal. As long as the Berachah Achronah has not been said any subsequent eating is a continuation of that meal. The Chidush of our Gemora is that even a change of location is not a Hefsek. The fact that the Berachah Achronah must be said here and he didn't say it tells me that his intention is to continue his meal elsewhere. Therefore he does not require a new Brachah Rishonah.
When eating a food that does not require a Brachah Achronah in its spot (for example vegetables) getting up and leaving indicates that the person has finished and does not intend to eat any more. Although he has not said a Bracha Achrona, this is insignificant as he will make it elsewhere. Therefore his leaving is clearly a Hefsek and any subseqent eating in another location will be altogether new and require a new Berachah Rishonah. This is the explanation of the Rashbam.
There are Mefarshim who are bothered by your question and arrive at a different explanation of our Gemora. Chidushei ha'Ran (DH Lo Shanu) explains that the Din that one is not required to say a new Berachah on Mezonos is only true if one left and returned to the same location but moving to a different place would require a new Berachah.