Bulgarian keyboard for android devices (Android 2.2+), supports BDS, Phonetic (Traditional) and Phonetic (Standard). It works for both software and hardware keyboards. The app also includes English and Bulgarian dictionaries. For more information please visit http://bulkey.googlecode.com
This previous version of the app can still be found under the name "Bulgarian Keyboard", it will stay to support devices with legacy versions of Android.