He faces 25 years in prison when he is sentenced in federal court July 7 .