Thanks Randi, kokopup and cassiesmom. He seems to be fine so far, no symptoms as I can see, so here's hoping I was right.

kokopup, that sounds so scary! All those glass pieces! Glad she was all right in the end.

I did think about giving Bob peroxide to make him vomit but I haven't any in, and when I asked vet Lucy about the shot that does so she advised against it, she thought the fork might cause more damage on the way back up.