I like it.
By pick 126, you hit every spot where I think we have a serious need - even doubling up on the OL. This allows me to be ok with taking the RB as high as you did.
Only quibble: I would have preferred to see an OG instead of Barner or or Brown, but you know why that is...