Wow....

B2 D2 F B2 R2 L' D' R F U2 R B2 D B' D' B' R' B' F2 U2 R' F B R B

y' D B2 R' y' U' R F R2 U2 R2 U2 R U' L' U' L (15)

Now what

Couldn't find anything decent.

If you do y F R U R' U' R F r U R' U' r'

You get a U-perm, but I couldn't find any insertions.

15 f2l is O_O for me

Didn't take long to find that either. Any "pro" FMCers wanna have a go at sub 25? (maybe that's a bit too crazy for this start

)

I am loving the 3 move block with free pairs xD

After that start, I didn't bother with premoves and whatnot. Didn't see much good with reverse scramble. I suppose NISS wouldn't be useful here? I don't really know how to use NISS so I wouldn't've found anything ^.^

Have to go, so can't check my solution or w/e.

Here is your solve, without cube-rotation:

2x2x2 block: D R2 F'

More 2x2x1 block: U' L B L2 U2

F2L minus 1 slot: L2 * U2 L

Finish F2L: U' R' U' R

Very nice start. After the F2L, I found the following skeleton:

Orient edges: R' F' U' F U R (well-known OLL)

All but 3 corners: R' U2 R U R' U R U' (well-known OLL)

Then insert L D2 L' U L D2 L' U' at * to solve the 3 corners.

Final solution: D R2 F' U' L B L2 U2 L' D2 L' U L D2 L' U L U' R' U' F' U' F U' R U R' U R U' (30 HTM)

In addition, Cube Explorer tells us the optimal way to finish after the F2L is as follows:

More pairs: R U R'

Orient edges: B' U' R' U R B (well-known OLL)

Solve all: U2 R U2 R'

Final solution: D R2 F' U' L B L2 U2 L2 U2 L U' R' U' R2 U R' B' U' R' U R B U2 R U2 R' (27 HTM)

Maybe you can understand it.

With modification of the start, I found the following 23-move solution in 15 minutes.

Solution: D R2 F' U' R' U' L2 U R L2 B R' U' R2 B2 R' U' B' U' B2 U B U' (23 HTM)

2x2x2 block: D R2 F' (the same start as yours)

2x2x3 block: U2 L2 * U L2

Orient edges: B R' U' R2 B2 R'

F2L minus 1 slot: U2

All but 3 corners: U B' U' B2 U B U'

Insert at *: L2 U R' U' L2 U R U'

(Thanks Per for letting me know my mistake, as stated below, I hope it is now fixed)