All the states you have in red have been discussed as far as I can recall except Delaware. That’s the only big surprise on your map. Vermont has had some chat as well but you give it to H
I read somewhere that Delaware is a statistical tie. Vermont has Sanders supporters who despise Canklepotomus, but I don’t see it moving.