>>Is bulgar wheat different from hard and soft wheat?<<
Bulgar wheat is usually a hard wheat that has been parboiled and then dried it is then run through a coarse grinder.
It is not a different type of wheat but it is the preparation - the pre-cooking that makes it different from regular cracked wheat.
Thanks for explaining the differences. It will help me decide which kinds/quantities to buy.