I ignored boabas calls in soulsilver. Then he stopped calling me and won't give me items. I dont have an ar and i call him and wont give me items plz help.
Sounds like you either already got all 24 kinds of blocks, or it's just not yet time for you to get new blocks.
Baoba will call you when he has a field block available, and the game will automatically answer his call (which means you can never ignore him)
What you can ignore him is when he calls you about new Pokemon appearing. Not blocks. You can't call him to get blocks either. It has to be him calling you and the game will automatically answer.
However, you can only get one block per 3 hours worth of play time. (it's the time showing on your trainer card, not DS time)