We will see what he does in the next 12 hours.
There still was no reason to trade Diggs at this time and make your team worse. They could just have easily kept Diggs and still traded down and still drafted a WR.
Now they need to add at least two WRs to even have a roster of 5 NFL caliber WRs. There are still several name UFA out there Beane can add after June 1st. They may already have a deal in place for one of them.