Short answer, yes.
There are two kinds of cards, the Chicago Card, which is a smart card, and the magstripe fare cards you can buy at L stations. Both work on buses and the L. What you're calling a subway card is the fare card I'm guessing. So, if you put value on it, you can indeed use it on buses.
Thanks, it is cheaper somehow to use the Chicago Card? If not, why have it?