For Dressing: prepare the day before. Mix all and microwave 30 seconds to melt sugar. Stir well, cover and refrigerate 24 hours. Stir occasionally.
Melt butter on stove in a frying pan. Slowly brown almonds over medium. Once they start to brown, break up the ramen noodles in the ramen package. Discard flavoring packet or save for soup. Add ramen to almonds in pan and let them brown. Noodles will still be hard and crunchy, but should get a little bit brown. Set aside.
Chop bok choy and onions put in large bowl. Add noodles and almonds to bok choy mixture. Stir dressing and add just before serving.