Timing is best when handing over the treats immediately.
Why ask when or if? I have to ask why you are taking the time to discuss this matter in the first place. It would be a lot easier if you ate healthy foods around parrots, that way, when it's time to share, you don't have to concern yourself with deciding on the sharing part. Of course you'll share, it's good foods for everybody's face.