Question: are all weak acids buffers?
Answer: A weak acid alone is not a buffer, because there aren't appreciable quantities of the conjugate base. Buffers cannot be made from a strong acid (or strong base) and its conjugate. This is because they ionize completely! It is important to be able to recognize buffer solutions!