You know the old saying that goes something like this -
"You never know what you've got till it's gone"
Could be the ex realizes she messed up and lost a good guy. People do crazy things when they come to that realization. I think your bf is doing the right thing by ignoring and not responding. Sooner or later she will get the hint and find someone else to take up her time with. It's kind of sad to think of her this way. She probably has no clue as to how her actions and words make her look.
As far as the place where you deliver to .... Like Perna said...I would joke along with it all.....no sense in showing them that what she is saying bothers you....sounds to me like you can rise above it all and they will see what is what
I know it can drive you crazy knowing that she keeps calling. But what a good guy you have who knows how to set his boundaries and can make you feel loved. Sounds like a keeper

sabby