Wondering if anyone has experience with this...

I have one dcb, almost 4, who is very delayed in play. He does almost no partner play and has issues taking turns too. He is the only child to older parents, and though I've had him almost a year, I know at his previous day home it was him and a bunch of young babies; he simply doesn't know how to play appropriately with kids closer to his age. He plays better with and more similarly to my 2 year old than his 4 year old brother. I've been working on turn taking with him, as well as trying to include him in my son's more interactive play, he's had a bit of success, but it still quite delayed in comparison to other children his age.

And we've come across another issue with his play. He will not simply pick a toy and play with it for free play, he always wants what others have. He will harass the other children to the point that they get mad and hit or scream at him. And when they finally move on to something new, he is in there immediately to snatch up the toy, notice that they are having fun, and will then start harassing them about the next one they've taken on. He also badgers me daily about getting "a new toy" (and we did receive a lot of toys over Christmas, I rotate through toys ever few months).

This morning I'd had enough, and told him he's not allowed to ask the other children for their toys - if it isn't in the bins, he can't have it. I'm sure this isn't the best way to go about it, but I just couldn't handle breaking up a screaming match that early.

Any suggestions?