I used Bona and Stanley for my Graduate COmbinatorics class, but I studied from Aigner for my prelim. I think Aigner has easier exercises than either of the other books, which may be useful for getting warmed up.
Popular alternatives to
A Course in Enumeration (Gr...
Code: The Hidden Language of Computer Hardware and Software