Byram is a guy that has a lot of tools and tools at the level where he could be a good #2D. The big issues with his game are he isn't all that intelligent of a hockey player so he tends to make some pretty egregious mistakes and bad reads. Secondarily, his mindset and style are not realistic with his talent level. He plays a very junior game where he thinks he is the most talented and best player on the ice. He think he can do whatever he wants and plays in that manner. At times, that swag will allow him to make some big flash plays and show somethings that make you think 'what if he puts it all together.' But his talent level isn't to that point. Most nights, he's not even in the top 10 best players on the ice. So he can't get away with those things and it causes issues all over the ice.
I still believe that if a coach can get through to him and can get him to mold into a guy who is focused on defense first and taking less risks, his physical skill set is ideal for the modern NHL. He can skate well, log a lot of minutes, can play physical, can matchup all over the ice, while still having good puck skills and talent.... he could be a high end defensive first guy if his mind and mindset came around. As he sits now, he's a flashy middle pairing defender that you will always want more out of.