He was a project, as most prep school kids tend to be. He did turn into a good college player at BU, but as mentioned, he did an overage (aged 20) Junior season in the BCHL so he was pretty old by the time he got there, after flaming out of Providence.
I do think he is going to get signed to an NHL Contract now that he is a Free Agent, and does have a chance to be an NHL player.
It was of course a bad draft pick, but it's not like there were tons of great options in that draft vicinity as it turned out. The next 9 picks were Rasmus Kupari, Ryan Merkely, K'Andre Miller, Isaac Lundestrom, Filip Johansen, Dominik Bokk, Jacob Bernard-Docker and Nils Lundkvist. There's like 1 good player in that mix.
2018 is looking more and more like a Draft that had a strong Top-14 and then a pretty dramatic fall off after, as there isn't a ton of late pick sleepers emerging at the moment (of course those picks tend to take longer, so I'm sure there will be some at the end of the day, but there's a pretty dramatic separation right now between the top picks and everyone else).