Try displaying BUFFER in a window below the selected window. This either splits the selected window or reuses the window below the selected one.