I always have my BP in my hand or shirt pocket, generally with the seat number visible... I look about 23 (and am actually 18), and while I've never had an FA tell me I'm young for sitting up front, I've had a couple of passengers give me an awkward glance
... generally on the US airlines they don't ask but I don't want anyone questioning me when I turn left so I have it visible.