First world problem here, and it certainly wasn't a huge issue, more just vaguely wondering if OH has a point.
We had a few bits and pieces for fine motor skills (scoops, tweezers, tongs etc) from before DD was born. She is now taking an interest in such things, so I ordered a second one of each. They don't do too badly for sharing for their ages (3 and almost 18 months), but DS is quite rigid in the way he plays (undergoing assessment for ASD), so either DD doesn't get a look in with certain ones, or they bicker and it spoils their play.
The whole lot came to about £12 including delivery, so not pennies, but certainly not a huge amount of money. I didn't think it any different to buying extra beakers etc when she came to need them. It feels like equipment to me rather than toys. OH made a comment about me buying toys now just to give them when it's DS's birthday next month. (Not a telling off or anything, more just seemed surprised I hadn't bought them for DS for his birthday).
If they were going to be a gift, they would have been for DD's birthday, which isn't until August, and she's getting good use of them now, so even upon reflection I still want to purchase them now.
Am I being excessive here? Should this kind of thing be waiting for birthdays/Christmas etc? I don't want spoiled, materialistic children, so I'm interested to hear thoughts.