I wouldn't make that trade at all. Massive roster downgrade for the sake of pure salary dump and not a very good pick. I think we have to be very careful moving forward with regards to the salary but not careful enough to make throwing BI away for nothing but an expiring worth it. That's extremely ill-advised imo.
If BI goes to the Hornets, that #2 pick must be coming back, as far as I'm concerned.