Нет под рукой девайса чтоб проверить, но похоже дело в стилях, примененных к выпадающему списку, поскольку код выглядит корректным.
<item name="android:popupMenuStyle">@style/popup_menu_bl</item>
<style name="popup_menu_style_bl" parent="@android:style/Widget.Holo.ListPopupWindow">
<item name="android:popupBackground">@drawable/popup_menu_bl</item>
</style>
Попробуй удалить стили совсем и посмотри что произойдет.
UPD:
Проверил на телефоне версию из репозитория - никаких сдвигов нет. Возможно виноват производитель прошивки - использует некорректно написанные, опять же, стили. Уже сталкивался с этим на некоторых телефонах.
Вот снимки с Lenovo S820, Android 4.4.2.
Проверь еще на нескольких девайсах.