feeding him was the right move but maybe dog biscuits don't smell yummy enough to really get his attention.. try feeding him some wet canned dog food or cooked meat?
i think if you do this everytime you see him, he'll eventually associate you with food and begin to trust you. then perhaps you can try to take him home