My understanding is bounties are used to attract more viewers for a possible difficult or an urgent question.
My question is: what if I already see somebody is answering my question and putting extra effort to provide very clean and working code, and I'm so happy with the answer?
In this case I really want to reward that person with more than just an up-vote.
Is it legitimate that I put a bounty on my question (which already has a solid answer) and then award it to that person?