A Bolingbrook man faces up to 30 years in prison after being found guilty of delivering fentanyl that led to a fatal overdose, prosecutors said.