Looks about right but Eastman running 9 points behind him is embarrassing.
I still think Eastman will get across the finish line, but a Bacon victory is by no means out of the question at this point. As in 2018, he has managed to successfully convince voters that he is a moderate consensus-builder (while in reality he has been a generic backbencher). Bacon's likability and military background certainly have helped him as well.
Eastman has been running a good campaign this year, but it's going to be tough for her to get people to forget her 2018 campaign, which was an AOC-style Justice Democrats message that was never going to work in this district.
As for Biden, I don't doubt for a second that he's going to win here by at least high single-digits.