I'm not a big fan of ribbons, but then again, I haven't had a lot of experience with them first-hand, and they fit your criteria of feeder-fish eating. Does their level of handleability matter, or just their diet? Have you thought about some kind of gecko or lizard (maybe a leo) instead of a snake? They will eat live insects, and are under 2 feet for the most part.
1.1 ball pythons (Huxley and Marla)
~"Interestingly enough, the only thing the bowl of petunias thought was, 'Oh no, not again.'" --Douglas Adams~
* Mollie *