I use a simple formula for my bonefish leaders:
40" 30 lb
30" 25 lb
20" 20 lb
12" 15 lb
20" 10 lb tippet
But in general, the bonefish flies I use are a bit lighter and easier to cast than those I use for stripers on the flats. Some of the large, heavy, or bulky flies that you might use for stripers might overwork this leader.
I guess a lot depends on the conditions - windy vs calm, aggressive vs wary fish, dropoffs vs skinny water. In each of these cases, the former would be a good time to use a heavier, if not shorter, leader and tippet. The latter instances (e.g., skinny water) would be better for longer leaders, lighter tippets, and smaller or light-weight flies - more like fishing for bonefish. I usually carry a couple of leaders in my pack just for this reason, and even have a leader that is all fluorocarbon just in case the fish are especially tough.