"This buyer of mine has more than 0 (zero) feedback, by the way (I'm mentioning this because I read in a post on this forum that that could be an issue for why someone wouldn't be able to leave feedback)."
And whatever you read is wrong.
There are, however, rules about how soon a buyer can leave feedback after purchase.