Was thinking about 8a but judging by this thread it should be more like 8a+/8b?
If the boulder grades are correct and the last 7A+ bit very short (sounds like it) I would
guess that it would feel like 8a+ if I found the decent hold decent and 8b if I did not. But then again I am spoiled for choice and usually avoid these kind of routes. Especially if the boulder of the ground is harder than 7B.