There are several species of fish sold as 'bumblebee goby' but they aren't all the same species. They are very, VERY difficult to tell apart and to be certain you would have to count scales under a microscope - not much good if you want the fish to stay alive. As a guide, on Brachygobius xanthozonus the black band nearest to the anal fin (first anal band) is interrupted (usually appearing only on the top of the fish but not banding all the way around it.) B. xanthozonus is a freshwater fish but it will tolerate brackish water very well... so if you wanted to keep BBG in a freshwater tank, that's the best one to go for. If the tank is hard, as nmonks said you'll probably get away with any of them provided you can feed them.
I have successfully mixed BBG with 'no no' boisterous feeders (guppies and mollies) and had no difficulties. What I did was distracted the fish on the surface with some very cheap, fairly large pellets (that the fish can't swallow down straight away) that float very strongly (can't be pulled down at all, so the pellet-worriers stay on the surface). They are mainly alfalfa, so it doesn't really matter how many they eat.
I also found out that plastic airline was a perfect fit to the end of a syringe. So I loaded a syringe with frozen bloodworm, whacked a length of airline on it, and squirted the bloodworms into the gobies' caves. The other fish never even noticed because they were too busy squabbling over the pellets on the surface and steering themselves in circles worrying the pellets. That's how I always feed my gobies now and they have been thriving with said tankmates for six months.
The other alternative is to have a lot of water movement and chuck in so many bloodworms at once that the other fish can't eat them all... you want to have good filtration though, if you intend to do this.
BBG have a reputation as fin nippers... I thought this was a load of rot, and couldn't understand where it came from, until we went away for a week and I decided it was safer to leave the fish unfed than try and get a fish-clueless person to come and do it. I came back and the BBGs had nipped their tankmates. So it seems they only nip fins when they are hungry, which is a perpetual situation in an overstocked community tank when they are being fed only flakes that fall to the bottom through a ball of boisterous fish. And that's the sort of tank these rumours come from.