Here's the water levels of White Oak Bayou about 2 miles down from where Bevis meets TC Jester.
Bottom of the stream is roughly 6.5ft, the night after he went missing levels rose to about 11ft so thats a pretty decent amount of water. It oscilates over the last few weeks as we've gotten a fair amount of rain. I maintain that it would have been difficult for a body to make it from there all the way to where he was found without getting caught, stuck, or seen. But then again, stranger things have happend and with the amount of rain, the amount of people on the neighboring trail (there's a walking and bike trail that runs all the along the bayou all the way to downtown) wouldn't have been high. With that said, it's certainly not impossible. Access to the water where he was found seems pretty stringent as it's a port area with security and gates, so i doubt he was dumped there. The only other option would that he was dumped somewhere between the bar and where he was found.
The last point get's me back to that video... did he get in that silver truck? If its a homicide i'm sure everything will start to be under more scrutiny and now they can use that to look at where his phone was pinging.