«Há bocado» e «há pouco» são as formas corretas.
Repare-se que, sempre que queira indicar tempo decorrido, se usa o verbo haver (como impessoal), na 3ª pessoa do singular. Por exemplo:
«Há tanto tempo que não a vejo.»
«Há muito que não lhe falo.»
«Tinha adoecido, havia quinze dias.»
«Há dois dias que não vem trabalhar!»