Man faces several charges after confessing to 2020 murder