I can see how the Butterfly has been difficult to untie from where you were. To untie the Butterfly easily, first, you need to get the Butterfly to look like Pic#7 of Method #1 in that link.
It's a shame that the both-ends-pulled-opposite-eye formation was
put forward under the name "butterfly" --it's really a rather different
beast, much as the lanyard-knot form of #1452 in #781/2 are. That
they are topologically equivalent is small consolation to behavioral difference.
I like the butterfly as an end loop, but to make it less jammable, I tie it as an end loop,
not as a butterfly loop that happens to be at the end of the cord.
To to this you ...
[SEE : ] http://davidmdelaney.com/alpine-butterfly-loop/Alpine-butterfly-bend-loop.html. Also see the attached picture.
Will it be disquieting to point out that
"there are about six ways"in which the "butterfly" can emerge from its cocoon (excluding Layhands's) ?!
The tails can be "parallel", uncrossed; or they can be crossed in either of
two ways; and for each of these orientations there is the choice of
which end to load, to make S.Part !
Here are two crossings. We can refer to one
overhand component
as taking the "pretzel" form, the other the
half- or
timber-hitch form.
That shown by David's orange rope takes the timber-hitch form, in the
*split* crossing orientation (my quick term, meaning that this S.Part
doesn't bite & draw its own tail but the opposite side's tail (such as we
can view them qua "tails" for the moment)).
See attached photos, fresh from the SDHCard.
--dl*
====