Joseph Savarino is charged with felony death by motor vehicle, involuntary manslaughter and failure to reduce speed.
He was released on a $50,000 bond.
Savarino was initially charged with driving while impaired following the April 18 crash. Court records showed his blood alcohol content was above the legal limit hours after the collision.
According to Durham Police, Savarino was driving on Cole Mill Road when Jack O'Shea, who was riding an e-bike in the same direction, moved into his path. The collision was fatal, and Jack died at the scene.
Jack was a freshman at Cardinal Gibbons High School in Raleigh.
Savarino is the grandson of legendary Duke basketball coach Mike Krzyzewski.