If Buffalo wanted a C, which is more than likely, then we don't have the assets to offer a similar package. Poehling is not comparable to Krebs.
It's unlikely Buffalo would take a similar package from a team in their division, so we would have to offer them a better package.
Acquiring Eichel is not a solution in and of itself. Buffalo had him for years and sucked despite of that. Unless there's a plan and assets to build a new core, especially on defence, adding another $10M player just means guaranteed mediocrity.