The residual rolling can be used to your advantage...
Using one hand, "flick" the roll to begin the spinning,
Quickly place fingertips (of same hand) back on the roll to stop spinning.
At the same time, swipe other hand and grasp 'loose' end of TP, it should separate quite nicely and you've got the perfect length.
*NOTE* This may take some practice, and different lengths can be achieved will skill. This will allow you to compensate whether last night was a Taco Bell night, or a Subway night!
OVER for life!!!
0.1 Corn Snake (Anery), 1.1 JCP (High Yellow), 1.1 BRB, 1.0 Albino BCI, 0.1 Het Albino BCI, 1.0 GTP (Jayapura type)