If you meant "finicking", a better suggestion would be "fastidious". "Finicking" might be the result of autocorrect or a typographical error. However, if it indeed is a unique term, it could refer to someone who has a particular love for finches.