Busboy jackets and waiter's jackets are available that are short enough to wear with a kilt without any alterations.

http://www.uniformalwearhouse.com/ap...ojackets4.html

However, the Nehru jacket may be of better quality and last longer.