This is an amusing topic. :-D From what I've learned, a few moments ago is typically regarded as an event that most recently occurred. Depending on the person's perception of time, a few moments ago could either be a few seconds or several minutes. As such, there are no concrete definitions.
"A moment ago" and "a few moments ago" are synonymous. :lol: