As I wrote in another thread - I am reasonably confident the deal is already basically in place, because that conversation would have informed the FO's maneuvers over the past few days.
It is possible there are still wrinkles to work out but I expect it's basically done. Structuring the deal with Buffalo this way gives the Ravens a few more days to finish dealing with McGahee/Rosenhaus without worrying the Bills are going to deal McGahee to someone else.