The program is already there in your version of Windows. See HERE
I've just done it for my Windows XP with no problem at all. One minor point, are you sure it's a Bulgarian keyboard and not Russian, because the layouts are slightly different I seem to remember?