A Feedback Model for Radio Sources Fueled by Cooling Flows