Hi I just saw your post with Torchic on vet checkup training and I am super inspired to work with my pigeon on similar behaviors. I really want to ask you for some tips on training patience, if that's possible.
My birb doesn't like it when I stop petting him for more than half a minute, or if I leave the room for a few. I want to be able to work with him so he can know "wait" or w/e means I'm not going to leave for long and there's no need to stress out.
I think training patience in a case like this would be pretty similar to dealing with separation anxiety, so the main goal is to reinforce desired behaviours such as settling down, relaxing, and showing independence, while ignoring any attention-seeking or following behaviours.
You can start off with training pidge to target to a station (remember from my previous posts that targeting is a behaviour in the animal is asked to orient all or part of its body to a specific object or location). This could be a training perch, a crate, etc. Then, you need to focus on getting him to stay at the station in a relaxed manner. You can gradually shape this behaviour so that he remains settled for longer and longer periods of time - start with a few seconds, and then slowly work your way up until you're able to leave the room without him stressing out. Regardless of the length of time, at the end of each period, you can reinforce with treats or whatever else he really wants (all the pets) ONLY if he stays calm. It is really important to ignore any attention-seeking behaviours at this stage, because you really want him to learn that quiet and settled behaviour is the only way to earn reinforcers such as the attention and affection that he craves.
If you're planning on being out of the room for longer periods of time, giving him some enrichment (that you already know he's used to and enjoys) can help him develop some independence. It will keep his mind stimulated and distracted until you come back to give him some lovin'!