be all hat and no cattle

be all hat and no cattle

tend to talk boastfully without acting on your words. US informal
See also: all, and, cattle, hat