Perfect fit. I'm still a Roman truther, and believe he's the perfect OC for him. Overall I like the Bills draft. They actually don't have a terrible roster. So just grabbing BPA this draft works for me.