Personally, I would not encourage or allow your cockerel to jump in your lap for treats. He is not a kitten or a puppy and in a very short time he will be a full-grown, sexually mature rooster. Jumping on you means he does not respect you, you are furniture. Suppose you are out in the run or wherever the chickens are and you bend over for some reason - to tie your shoe or just to pick something up. Bam, you are something to perch on, and now you have an 8-lb rooster on your back, claws and all. Or maybe you don't even have to make it that convenient - he could just decide to fly to the top of your head. You are a thing, an object - a roost. And you are rewarding him with worms whenever he lands on you. Feed him on the ground. If he jumps on your lap, stand up. Let him know you are off limits. This is just my opinion. Others may disagree.