The full stochs on the 13,8,3 daily BKX would seem to support your assertion. The H&S top on the RSI-14 on that same chart would seem to support the technical bounce theory.