We have a ball feeder, but this ends up not being a problem; he eats every scrap of the food that comes out, even if there are smaller crumbs. I guess it helps that we feed him on a wood floor, not carpet, too.
I feed on a wood floor and I have a Roomba. Great combo.