C. M., I wonder if you are confused about the difference in needs of an 8 month old baby and a 2 yo toddler. A baby learns to be secure in that first year their brain is barely developed past a primitive stage. A toddler, if he's mastered security has moved on to master other feelings but will still need reassurance. So what your baby needs when he'screaming out of control is for you to pick him up and reassure him that you are there and will help him calm down. He cannot do it on his own. His brain is not able to understand why you are not helping him even if you tell him why.
Even a 2 yo may need that help. I would sit on the floor near my granddaughter when she was 2, 3, 4 and on until she calmed down. I would pick up a magazine to thumb through. When her screams subsided to sobs she would crawl over to me and I would hold her.
I don't hear moms telling you you don't in general meet his needs or spend enough time with him. They are saying that you should intervene before he's crying out of control. Even cry it out philosophy tells you to go in and soothe gradually lengthening the time in between going in. I know of no pediatrician that would suggest leaving him to cry until he vomits.
Perhaps we misunderstood your post. Are you saying that you do go in, hold him, help him to soothe and he still screams. If that is the case I would add more to my recommendations. I would suggest that he is in pain, physical or psychological. I would ask you to look for reasons he won't soothe. I would ask if his crying is stressful for you. If so he may be reacting to your tension. One cannot soothe another if they need soothing themselves. Is the room quiet and the lights dim? Have you tried quiet music?
Please put aside your fear of criticism. We are genuinely trying to help. Perhaps ee don't understand your question.
As for taking away something always trade for something he can have while talking quietly telling him to play with this. I urge you to read about parenting to learn this sort of way to distract him as well as other tips for managing behavior.
I went back and read your description saying he gets angry when he has to wait for your attention. To me this might indicate that he's not secure in knowing you will respond or that he's overly tired or hungry. Babies lack patience and get very upset when hungry and tired. My daughter and son in law hold their baby when they fix a bottle or food. They try to notice when she starts to get whiney and provide attention before she screams. They pick her up, jiggle or bounce her because she loves that. They nuzzle her neck before preparing the bottle or food. They mostly are in tune with her feelings. This is a skill that not all parents have. She's now a year old.
Tonight my daughter lashed out in anger at the 3 yo close to bed time. Both girls kept screaming. Their father and I held them and quietly told them they are OK. This took about 30 minutes so they were late getting to bed. When a baby, child, or adult are upset they need to be calm before going to bed.
I suggest you try to understand why your baby is upset and respond in sympathy. Reassure him with physical touch and quiet words. Let him be upset. Don't insist he stop crying.