Do you have a high school nearby? If so, could you take your son and his bike up to the track and ride on it? Maybe if he can ride and you can walk beside him he will feel safe, don't know just a suggestion.