I believe that most bonefish, that is most not all, are caught on the bottom. In that case the fly must be hook up. If the fly does not swim with the point up then you probably do not have heavy enough eyes for that particular pattern.
When fishing always check that the eyes are still square to the hook as sometimes they twist round and then the fly will not swim hook up but sideways. This normally spooks bonefish.