My Ribbon Snake is NOT boring *glares at chuck*
Ribbon Snakes are interesting to watch. They're very active and very energetic. If your friend doesn't mind an occasional musking when picking up the snake when they first get it. You could do that. But that's about all I know that eats bugs and fish.
And it's really fun to watch them eat fish too! haha
"A rattlesnake that doesn't bite teaches you nothing."